Linked by Thom Holwerda on Sun 30th Sep 2012 20:15 UTC, submitted by MOS6510
General Development "The ObjectScript is a new programing language that mixes benefits of JavaScript, Lua, and PHP. The ObjectScript has syntax from JavaScript, multiple results from Lua, OOP from PHP and much more."
Thread beginning with comment 537147
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: They lost me
by Lennie on Mon 1st Oct 2012 10:47 UTC in reply to "They lost me"
Lennie
Member since:
2007-09-22

The biggest benefits are 3 folds:
- better than ASP which it was competing with at the time
- lots of built in C/C++ extensions
- readily available at webhosting companies

I can see how this was made by one or a few hackers so it started out with some inconsistencies.

The biggest problem is they never got their act together and keep making strange choices and inconsistent APIs.

I've got a feeling a lot of people don't like dynamically typed languages anyway. That probably doesn't help.

Reply Parent Score: 3

RE[2]: They lost me
by biffuz on Mon 1st Oct 2012 11:55 in reply to "RE: They lost me"
biffuz Member since:
2006-03-27

- lots of built in C/C++ extensions
- readily available at webhosting companies


But webhosting companies won't let you add those extensions, so they're pretty much useless ;)
Unless you have a server of your own, of course... but then you'll lose the advantage of having PHP for cheap.

I've got a feeling a lot of people don't like dynamically typed languages anyway. That probably doesn't help.


I am one of those people. But what I actually hate are programmers who continue to change the type of a variable inside a function without any real need or comment, one of the hugest sources of bugs in my experience.
And those who don't write any sort of docs of their functions with 10 parameters with funny names and convoluted type.
I worked with a guy who liked to have half-indexed, half-named arrays of arrays parameters with names like "a", "b", or "c", and the only way to understand what was supposed to be inside them was to read the whole function and the whole tree of calls. Sometimes the same function was present in another file, but instead of arrays it required objects, and when he changed something he only fixed his own pages.
When they objected my productivity, I just gave up and instead of using his functions I just wrote mine.

Edited 2012-10-01 11:55 UTC

Reply Parent Score: 2

RE[3]: They lost me
by Lennie on Mon 1st Oct 2012 12:08 in reply to "RE[2]: They lost me"
Lennie Member since:
2007-09-22

Only thing I can add to that is:

Use a webhost that has most of them installed or just ask them. If you picked the right host, they might actually be good people.

Reply Parent Score: 3

RE[2]: They lost me
by Soulbender on Mon 1st Oct 2012 23:54 in reply to "RE: They lost me"
Soulbender Member since:
2005-08-18

I've got a feeling a lot of people don't like dynamically typed languages anyway.


Yes, clearly no-one likes Python, Ruby, Erlang, Smalltalk, Lua etc etc....

Reply Parent Score: 3