ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
The IT developer, regardless of skills and title, can often be perceived as sitting somewhere along a scale depicting the transition from the creative to the logical. On the creative end of the scale, you might see those who design website layouts, digital illustrations, animations or presentations, while on the purely logical side, you might see the database administrators or server - side architects. Of course, most people located under the developer umbrella sit somewhere in between and cover more than a little speck along this line. The term developer tends to describe those who deal with some form of programming language. The highly creative ones might use ActionScript or JavaScript to accomplish their development needs, while the very logical may be restricted to using PL/SQL or C, perhaps. Yet, regardless of which languages or development skills you claim to have, the diversity of the tasks you are charged to accomplish require that you use numerous technologies. 举例来说,如果你寻找开发一个web应用程序可能需要的技术,你可能决定使用一个Flash设计者的服务,一个HTML和JavaScript的开发者,一个服务端应用开发者,和一个数据库架构师。这基本覆盖了很多基于web的项目的需求,当然,许多开发者可以处理多个其中的点。然而,软件开发要求许多层面构成最终的应用,并且互相良好的运行和通讯,你不能总是保证开发团队的成员能理解其他团队成员促进这个级别的可靠性的深度需求的规则和技术。 Similarly, when a single developer is charged with providing his or her services to build such an application, it is likely they would much prefer to spend the time they have been paid for in developing the application as opposed to having to learn the various new technologies required to complete the project. 这就是Haxe的入口。