高级BusinessLink 提供一套产品,叫做 Strategi, ,这基本上允许建立网运行的应用程序本身就荣获i系列消耗和提供网页服务,更换绿屏幕上的网用户接口,除其他事项。业务逻辑上写RPG,网页结合html和专有的标记语言。因此很明显的优势RPG程序员是不是具有学习一门新的语言(不管html和javascript,很明显),而不是,比如说,使用 Zend上的荣获i系列 并具有学习PHP.

没有任何人有经验,这种解决办法?什么是你的意见,对使用火箭弹和Strategi框架真正的网络的发展?它将使更多的意义上创建的网络基础设施上的一个PHP叠,并冒着具有商业规则的重复上两PHP应用程序和RPG程序?

有帮助吗?

解决方案

首先,我们认为,每个程序员都应该了解新的语言。这尤其是为RPG程序员,具有生活在安全as400世界上没有存储器泄漏,没有分配/malloc,没有指针,没有接头和其它东西是理所当然的所有其他程序员。也许这是个人夸大其词,但我们认为,荣获i系列的程序员都疏远的现实世界的节目。

这一具有所述,我已完成我的分项目"webulate"遗留的系统。我已经工作具有非常不同的工具,包括初始IBM的解决办法(是的,我老了...).我们总是能够提供一个解决方案,但大多数时候它无法在长期。最重要的原因是缺乏速通过该供应商拿起新趋势和新技术(例如ajax),并纳入他们在他们的产品。我总是欣赏到这些美丽产品(从他们的网站我认为,Strategi是美丽的太)但是我必须得出的结论是,它有助于在短期内,但它不是选择,对于长期的。

第一个参数是大自然的任何"webify"的工具。他们的获益是,荣获i系列程序是快速启动和运行。在没有时间,新产品的传递。然而,经过一段时间后的用户有新的要求和一些它们不能产生的工具。大多数时候,这些工具不要让你的节目上的金属的机。另一方面,它们不允许你把其他技术(例如jQuery),可以做到。因此,大多数的时候你是被迫的平均申请。

第二个论点已经做到与你和你的同事。你是快乐的生活在一个岛?如果你阅读程序》杂志,论坛和感兴趣的产品(例如Sourceforge),做你想要这东西?我认为,任何程序员都应该了解和熟悉的一般技术。认为SQL,OO、动态语言、java、食、Apache、类库/模块等等。如果你使用这些工具/语言/原则的环境中,然后,你将能够学习其他人的经验,吸引年轻的程序员,参与在社区,并成为启发新的技术。

我现在做的工作为一个公司,是变化和更多的遗留系统,以"正常"的东西。认为SQL,JDBC、java、Websphere但也仍然使用RDML和RPG。我们的"工具箱"是增加非常迅速,这使我们有机会选择最佳工具的工作。是的,这仍然包括RDML和RPG。例如,如何约java programma,呼吁与JDBC存储程序所需的业务逻辑上的荣获i系列.存储程序写入与RPG/RDML.

这个不断变化的世界是有时候,恐吓"老学校"的程序员。另一方面,你可以容易地看到谁不会有人才和技能,以及谁是只是做同样的把戏年。其他组enthousiastic因为他们现在可以密切合作,与其他程序上的项目,并分享同样的理解的技术。因此,我们现在要做的识别和选择最新的技术,这将有助于我们在日常工作,更快和更容易。

因此,它仍然是你的如果Strategi是的路要走。我试图来描述,这种选择的影响更然后只剩下一项目。这与你和你的同事的一部分作为程序员的世界。

就个人而言,我仍然希望开始与蟒蛇在工作场所。

其他提示

在学校里,我们目前正在使用一个网络产品,叫做Icebreak服务器,其中有一个经典的asp式的标记,以及作为模板和一个出色的网络接口的服务器控制和我的教授是目前工作的一个产物,它仍然是在eaarly测试称为冰盖这给你什么基本上是绿屏访问和菜单从一个网络界面,以及系统管理和给你安装到潜在的提供荣获i系列主持选项的Icebreak网站是www.icebreak.dk 和冰帽应用程序是在www.system-method.ca

Icebreak是相当简单的使用,因为它是使用通用标记语言和使用标准的自由rpgle

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top