sybase - Powerbuilder in the modern Age vs C#/Java/C++ for a CS student -


this first time ask here. i've read few topics of powerbuilder.

i hate language, makes me more "stupid, less logic, more laziness".

anyways, i'm cs student (not us/canada), i'm panama, we're supposed learn powerbuilder 2 semesters, while spent less time java/c++.

now need opinions if university should stop using powerbuilder (10.0) , switch c#. heard won't update license, have installed vs 2010 full, teach c++/vb, without exploiting other programming languages c#.

most of students had piracy pb maker homework @ home, because trial version won't last enough 2 semesters, instead went in rebellion , started use c#.

what want know of you:

  • should start use language
  • is powerbuilder powerful other things (driver, game making, etc).
  • it waste of time learn it
  • why language suck or why rocks
  • finally, think school rude using non open source or free alternative ide's students can work better.

and yeah, there's big group hating pb @ moment, we're ready give evidence dean , university owner change study plan next semester, since still have time change language, , useful have opinions.

thank you

i have worked pb7 , pb10 2 years , rather painful. happy c# 3 years , never come pb.

  • pb old , not designed. e.g. support oop loose; there no “modern” functional features @ all. there no support short circuit evaluation in language code must composed nested if statements in cases. cannot luckily remember other language shortcomings there sure:). imo pb forces use bad practices , easy make big ball of mud larger project. there better ways how learn programming pb.
  • the worst pb part ide in eyes. horribly buggy , not stable had restart frequently. source code stored in binary pbl files , cannot edited in more reasonable tool jailed in terrible ide , way freedom difficult.
  • pb quite handy simple data driven business applications can hardly imagine how use else. see development of nontrivial game frustrating challenge (pb 11 binding .net change something) , cannot develop drivers because pb program executed in pb virtual machine. no experiences web application development.

i not know newest pb11. better there future somewhere else:).


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -