还有人在ObjectStar(以前称为Huron)编程

时间:2008-12-27 19:00:23

标签: mainframe legacy ibm-rad

Huron是4GL,起源于20世纪90年代早期的IBM 360大型机世界,由Amdahl Corporation创建和销售。它有一个人们喜欢或厌恶的专有解释语言和数据库,其最显着的特性是其不寻常的规则语言语法,以及与查询语言的紧密集成,您必须编写自己的嵌套循环以实现加入。

通过适当使用间接(例如其原型'CALL TABLE.RULE'),可以快速创建极其紧凑,优雅和可扩展的解决方案。在错误的人手中,也有可能制造出令人遗憾的无法维持的噩梦般的怪物,并且没有为其声誉做任何事情。

它在20世纪90年代中期被重命名并重新命名为ObjectStar,移植到Unix和Windows NT,并提供了一个UI组件,可以创建事件驱动的客户端 - 服务器应用程序,无需在Windows或Unix上进行修改

它从未真正获得成为顶级开发工具所需的临界质量,并且在千禧年之际它几乎已经失败了。

回想起来,这是一种历史性的失常;因此我的问题是:

有人还在使用吗?

或者甚至听说过它?

17 个答案:

答案 0 :(得分:2)

现在由Tibco拥有。 很确定英国的Tesco使用它。 澳大利亚有大约5个站点,包括银行和govt depts,包括一个由耻辱的萨蒂扬支持的网站。 还在新西兰的银行业使用。 很确定银行会尽快重新平台。

答案 1 :(得分:2)

我知道比利时至少有两家公司仍在使用它。它现在归TIBCO所有,名为Object Service Broker

答案 2 :(得分:1)

我在S'Vale的第一次Huron演讲中成为斯堪的纳维亚的技术人员,直到其他斯堪的纳维亚人加速。美好的时光,曾在哥本哈根,斯德哥尔摩,悉尼和欧洲的各个地方开展过项目。你知道休伦的原始发明者是丹麦人吗?我明显地指出了这一点,因为我,我自己,是丹麦人并且亲自认识那个人。

这是一个美好的时光,我非常想念它。有人说:当你知道O *时,没有其他编程语言 - 当然除了汇编程序。我现在退休了,但是真的很想念“过去的美好时光!”

答案 3 :(得分:1)

我不知道是什么让我在ObjectStar上进行全局搜索,但是当这个页面弹出一个相对较新的时间戳时,我不得不阅读!看到这么多前同事谈论好时光的消息令人惊喜。

我是1991年Dave课程的早期参与者之一,而Huron / ObjectStar从那时起提供了我的面包和黄油15年。令人遗憾的是,产品从未达到临界质量,它遭受了对大型机兴趣大减的双重打击(现在它们不应该过时了吗?)以及对“自己动手”的购买 - 不建立的兴趣日益增加。它在其他平台上的可用性有所帮助,但那里的竞争太激烈了。

我想如果我确实开发了专业化,那么它最后是在性能分析和调优中,由于我发现如果我付出一些努力来找到执行不良的代码,修复它通常是微不足道的并且CPU节省了惊人的成本。我永远记得我的记录是单线代码更改中长期运行的CPU减少99.95%,但节省超过90%并不罕见。这是一项艰苦但令人兴奋的工作,与我实际工作的相对简单的日常SysAdmin任务相比,这是一个很好的改变。

感恩有多种形状和大小 - 我在2006年出现了大门,从那时起我一直在编写IF语句。但是,我不希望因为某种原因我仍然无法访问Workbench。这是我用过的任何类型的特殊数据分析的最佳环境。遗憾的是,我不得不将这些年来积累的所有知识和经验保留下来,但我想这是进步......

所以,对于那些仍在使用它的人,你有我的嫉妒,请确保你充分利用它!

问候&对所有人的祝福, 拉吉

答案 4 :(得分:1)

嗨Brian - 我只能说ObjectStar会破坏你的任何其他东西 - 当然除了Assembler。我记得那些早期的事情 - 我在1991年的好老Dogmersfield参加了第一个课程(我认为),当“真正的”训练师太忙时,我做了一些奇怪的训练。

是的,那些'灯泡'的时刻很棒 - 我记得有一个聪明的年轻人突然'得到它',嘟'着'我需要去散步',半小时后又回来了,凝聚了一整个规则库只有七个。他们也有效。

我还在,在新西兰这里。目前是与BNZ签订“3至6个月”合同的第5年,但由于他们让我在家工作并且或多或少地做了我喜欢的时间,这很好。必须说这是一个生活的好地方。

哦,是的 - 我也记得在新加坡教授Sytems Administration。男人,他们把我拖到了我在那里时遇到的性能问题,所以我在两周内做了160个小时 - 在那之后的6个月我不对。那是我不得不在午餐后的规定时间开始教学的时间,不管房间里是否有其他人 - 参加者将去吃午餐并被他们的经理绑架。我在前两天晚些时候回来了一个小时,但他们很快就学会了按时回来。

快乐的日子,嗯?

答案 5 :(得分:1)

作为“Huronaut”,我想再次与Objectstar合作。我最近做的是在维也纳的PTA。作为荷兰的最后一位技术人员并没有销售他们在1999年关闭了业务。切换到Oracle(足够的工作),但不高兴。对我来说,它仍然是唯一真正的编程环境(在设置框架之后),您可以专注于业务规则。还开发了一个工具箱,用于构建树木和反转规则树,调用其他规则(直接或间接通过表格 - 那些IC-16字段是强大的),找到孤立的规则甚至是孤立的子结构,报告参数不匹配等。这很棒。我想再次与Objectstar合作。

答案 6 :(得分:1)

彼得 我估计你的记忆已经被太多的黑白东西摧毁了。当然是盖特威克,我忘记了我的护照,所以第二天我不得不飞出去?当我在新加坡教书时,我飞上了红眼,上午8点开始教学,仍然记得在晚上10点站起来教学时睡着了(顾客试图将5天的课程塞进4天),但即使是某人意外 - 因为我一般都知道我实际上想要乘坐飞机去哪里。我认为。我被多伦多机场的美国移民局告知他们,我将在芝加哥教授Certe(记得吗?),而不仅仅是去度假。戴夫太过于无法组织起来进行那种刮擦!

答案 7 :(得分:1)

ObjectStar培训师4号办理登机手续,这是来自爱尔兰的。这是我第一次进入软件开发培训,它带我遍及欧洲和北美。如果只有其他语言和框架采用它的简单性和发展速度。

这是我曾经合作过的最好的团队。我最有趣的回忆是三名欧洲教官抵达希思罗机场飞往加拿大。我已经忘记了我的BA门票,Brian已经提前6小时到达,因为他认为他要去新加坡。当戴夫笑得那么多,你可以欣赏我们在加拿大移民决定接他出去接受特殊待遇时缺乏同情心!我想我甚至还有ObjectStar幻灯片,他们还记得HOSF和促销活动!

答案 8 :(得分:1)

是的,我是另一位Amdahl训练师(虽然如果Dave没有指出我这个方向,我就不会知道这个问题)。嗨Beth,嗨Carole,嗨Dave(再次!)......

在我被许诺后,我在Huron编程了我再也没有必要删除一行代码,然后从那里毕业成为一名培训师。是的,我非常喜欢使用没有if语句(并且没有源代码!)的产品的挑战 - 一旦你适应了范例,规则语言确实是一个强大的包。作为ObjectStar培训师的生活方式当然也很好。我从惠特尼山上掉下来,在休伦湖附近的某处(其他地方?)以及其他很多冒险活动时将我的赫兹汽车摧毁了!

O *消亡的主要原因几乎可以肯定是Amdahl的推销员无法解决如何出售它的事实。实际上,大多数销售实际上是通过在客户IT部门找到一位有影响力的技术人员来实现的,他们可以在售前阶段由培训师/顾问进行转换,并作为他/她的同事的传教士。这就是它在M& S的确如此有效!当富士通控制了Amdahl的控股权并抛弃任何没有赚钱的东西时,它正式去世。

我无法相信我们训练的任何人甚至会梦想写出意大利式的怪物。间接和重用功能应该使这样的结果非常反常!

答案 9 :(得分:1)

我会是Dave S仍然联系的加拿大人。我衷心地回应他的许多评论。我曾经拥有的最好的老板,这个产品把我带到了世界各地,教它真的很有趣。有一天,我犯了一个错误,告诉我的经理(另一个人),我可以愉快地在我职业生涯的剩余时间里教授Objectstar,并且噗!当公司做了他们的第一次许多缩减时,我重新组织了教学。我仍然喜欢这个软件,一年前我为一家美国公司完成了一份为期6个月的合同,帮助他们为基于Tibco的系统的OSB组件提供一些设计和编程模块。我仍然可以获得短期教学合同,但似乎没有任何结果......

答案 10 :(得分:1)

哇,有人在询问ObjectStar! 1991年至1998年,我在英国的Amdahl作为Huron / ObjectStar培训师工作,在英国非常棒的Dogmersfield公园工作,它也让我环游世界:在一个令人兴奋的13周时间里,我培训了10个不同的人在被送回家睡觉一周之前,各国都达到了疲惫的程度。 Amdahl是我曾经工作过的最好的公司,并向我介绍了我曾经拥有的最好的经理(Hi Carole),以及我曾经拥有的最佳工作经历。 (是的,我想念它!)

该软件也非常好用,非常有趣,与其他任何东西完全不同,教学非常棒 - 你从未见过如此多的灯泡突然出现在人们头上,因为它们经历了越来越强大的实现他们可以用这个看似强大的工具集做些什么。令人遗憾的是,ObjectStar从未达到临界质量。我在英国为英国的ObjectStar International“rump”工作了六个月,之后才将它卖给了Tibco,据我所知,这些家伙仍然在Tibco的某个地方。大家好,我也必须在O *中接受过培训。三位英国和爱尔兰的培训师仍然保持联系,也是加拿大人之一。

答案 11 :(得分:1)

我是多伦多的ObjectStar(现在称为Tibco OSB)开发人员近20年,直到09年2月我被Tibco放走了。就在我离开特拉华州蓝十字蓝盾之后,仅仅因为OSB访问IMS大型机数据而购买了一套Tibco产品。如果不是OSB,Tibco就不会赢得合同。

所以是的它仍然在那里,但不是很多。

答案 12 :(得分:1)

我在AT& T工作期间在Huron工作,然后在重命名为ObjectStar之后离开去为几个客户工作。我们使用ObjectStar开发了很多非常大的应用程序。 Sheratons预订系统曾一度用ObjectStar编写。新泽西州的Wakefern食品公司正在使用它,迪士尼也在使用它。我在电话营销应用程序上工作,我们在Unix上运行它,支持900个并发用户,这对于当时的ObjectStar来说非常大。自1998年左右以来,我没有听说有人使用它。

答案 13 :(得分:1)

阿尼尔, 我自1995年以来一直与O *合作(开关),包括与Tibco Business Works的整合。 还具有Java EE经验(架构师和程序员 - WebSphere和JBoss ......)。悉尼的机会是什么? jp_gravel@yahoo.ca 感谢

答案 14 :(得分:1)

我有Huron / ObjectStar和Amdahl感谢在1993年到2003年之间带我环游世界10年。然后可悲的是,我抬起头来,这个世界让我落后了。所以现在我是一名商业分析师,为那些令人兴奋的发展日做好准备。

答案 15 :(得分:1)

我曾经为Amdahl在为各州许多客户开发应用程序的咨询团队工作。很容易接受,并且在90年代早期非常强大,因为它当时可以做什么。 RAD和JAD是当天的热门话题。它被称为一个伟大的中间件产品,它允许从MF到OS的数据移动。当时最大的问题是构建解决方案的熟练资源,以及数据库组件在较大的安装中相当慢。如果在州仍有许多安装,我会感到惊讶。

答案 16 :(得分:1)

那可能是萨蒂扬一直要求我在O *中培训他们的员工,以便他们可以将他们的技术和经验丰富的人员外包给他们的客户......

它还在,我刚刚在我的Windows机箱上再次使用它。在Windows上,它的开销远低于SQL Server,性能要好得多。与C及其所有衍生物不同,您也可以阅读代码。 至于那些将“尽快重新平台化”的银行 - 这可能会让我们O *人再过10年。一般而言,从支持平台并且因PC原因(平台正确)运行良好的平台在银行的优先级上排名相当低,而不是建立和部署最新的业务应用程序或立法变更。