uma*_*man 7 .net java oop ibm-midrange
我作为RPG400程序员工作了8年.由于我在非AS400项目中担任项目经理,因此过去2 - 3年没有做太多编程.
现在我打算学习OOP编程技巧并继续编程.
寻找你的帮助来决定我应该学习Java或.Net的语言?
什么应该是我的起点..首先学习OOP然后继续学习任何一种语言?
Tho*_*sen 10
首先,祝贺你想要学到新东西.
从编程的角度来看,C#和Java非常相似(基于C的语法,对象,大型运行时库),但是有一个非常明显的区别.
两者都可以与AS/400系统通信,调用程序,使用数据队列,读/写成员等,提供大致相同的可能性.
所以,这里的主要问题是,如果这是你能够在工作中使用并希望在工作中使用的东西(因为这是实际学习新东西并学习它的最好方法).如果是这样,那么请考虑您的工作场所需要哪种程序.我的工作是在AS/400商店中编写Java程序,我们发现Java允许全世界通过将Internet组件添加到通常的工具箱中来与我们的遗留程序进行通信,这些工具箱可以在单独的PC上运行,也可以在AS/400上运行本身.我们需要的是后端程序,而不是前端程序.如果您需要在Windows机器上运行新的前端,那么考虑使用.NET - 它更容易使用 - 但是如果您需要直接在AS/400上运行代码,那么请考虑Java(并且强烈考虑让RDi与Java一起使用)和RPG/Cobol /其他)
http://www-01.ibm.com/software/awdtools/developer/rdi/
它不像以前那样是免费的,如果你在软件维护下,但增加的生产力很快就能收回成本.有试用版.
在midrange.com上有一个针对Java程序员的AS/400邮件列表(在http://archive.midrange.com/java400-l/index.htm上存档),也为.NET程序员提供了一个AS/400邮件列表(存档在http:// archive .midrange.com/systemidotnet/index.htm).Java是最繁忙的.
如果您最终选择Java,请在通常的个人计算机上开始使用它.我所知道的最好的在线介绍是Sun Java教程 - http://java.sun.com/docs/books/tutorial/ - 然后继续使用Head First Java - http://my.safaribooksonline.com/0596009208
请注意,这是一个漫长的旅程,需要学习很多新东西,但在我看来这是值得的.
请享用.
| 归档时间: |
|
| 查看次数: |
1338 次 |
| 最近记录: |