gpt4 book ai didi

c# - CS 学生的现代 Powerbuilder 与 C#/Java/C++

转载 作者:太空宇宙 更新时间:2023-11-03 22:16:18 24 4
gpt4 key购买 nike

第一次在这里提问。我已经阅读了 Powerbuilder 的一些主题。

我个人讨厌这门语言,它让我更“愚蠢、更不合逻辑、更懒惰”。

无论如何,我是一名 CS 学生(不是来自美国/加拿大),我来自巴拿马,我们应该学习 powerbuilder 两个学期,而我们花在 java/C++ 上的时间更少。

如果我的大学应该停止使用 powerbuilder (10.0) 并切换到 C#,我现在需要意见。我听说他们不会更新他们的许可证,但他们已经安装了完整的 VS 2010,只是为了教授 C++/VB,而没有利用其他编程语言 C#。

大部分学生不得不在家用盗版PB做作业,因为试用版撑不了两个学期,我反叛了,开始用C#。

我想从你们所有人那里知道的是:

  • 我们应该开始使用另一种语言吗
  • powerbuilder 在其他方面是否强大(驱动程序、游戏制作等)。
  • 学习它是浪费时间
  • 为什么这门语言很烂,或者为什么它很棒
  • 最后,您是否认为学校使用非开源或免费替代 IDE 来让学生更好地工作是粗鲁的。

是的,目前有一大群人讨厌 PB,所以我们准备向院长和大学老板提供任何证据,以便他改变下学期的学习计划,因为我们还有时间更改语言,发表您的意见会很有用。

谢谢

最佳答案

我已经使用 PB7 和 PB10 将近 2 年了,这相当痛苦。现在我对 C# 很满意 3 年了,我再也不会回到 PB 了。

  • PB 很旧而且设计不是很好。例如。对 OOP 的支持松散;那里没有“现代”功能特征根本。即使没有支持在短路评估语言所以你的代码必须是由深度嵌套的 if 组成在某些情况下的声明。我不能幸运的是还记得任何其他语言缺点,但它们在那里当然:)。 IMO PB 强制你使用 bad实践,它很容易制作一个更大的泥球项目。肯定有更好的学习编程的方法比铅。
  • 在我看来,最糟糕的 PB 部分是 IDE。这是可怕的马车而且不是很稳定所以我不得不重新启动它频繁地。源代码存放在二进制 PBL 文件,无法编辑在更合理的工具中,所以你是被困在糟糕的 IDE 中自由是困难的。
  • PB 对于简单数据非常方便驱动的业务应用程序,但我很难想象如何使用它还要别的吗。我看到了发展令人沮丧的非平凡游戏挑战(具有绑定(bind) .NET 的 PB 11可以改变一些东西)和你无法开发任何驱动程序,因为 PB程序在PB virtual中执行机器。没有网络经验应用程序开发。

我对最新的 PB11 一无所知。那里可能会更好,但 future 在别处:)。

关于c# - CS 学生的现代 Powerbuilder 与 C#/Java/C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5048915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com