| News | Features | Interviews |
| Blog | Contact | Editorials |
| ObjectScript: a new programming language |
| By Thom Holwerda, submitted by MOS6510 on 2012-09-30 20:15:02 |
| "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." |
| RE[3]: Comment by YEPHENAS |
| By Lennie on 2012-10-01 12:15:51 |
|
5. is depends. 4. is gone in 5.4. 2. that isn't true. Pretty much every extension that is support on Windows has threading support. The problem is with all the other extensions which are not supported on Windows. The cause is 2 fold: 1. the library the extension is using does not support threading 2. on Unix/Linux a large share of Apache users still uses pre-fork of FastCGI. Thus threaded PHP does not gets a lot of testing. Edited 2012-10-01 12:25 UTC |
| http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-b |
| By Coxy on 2012-10-01 12:18:49 |
|
PHP is a great langauge. The guy is just moaning because he thinks he is better that everyone else.. sure some things are strange with php but "blind leading the blind"... seems to me that facebook and wikipedia use php... loads of companies do... how many multi million dollar companies has mr blogger created with perfectly logical langauges? What websites has he created that attract billions of people? There are all kinds of people like him in every job/discipline/industry. The vast majority of people cook like amatuers... the blogger probably does himself. Should we all think that what everyone is eating is shit becuase it's not what gordon ramsey think is the way to cook. Does this blogger use his own car? Did he build it himself? Why not? Cars are just made for idiots to drive who don't know how to make a car themselves. And learn to write a blog first that attracts more then a few hundred nerds and then your be a professional blogger who people listen to... til then your just an amateur Edited 2012-10-01 12:19 UTC |
| RE: Language Generator |
| By Lennie on 2012-10-01 12:21:10 |
|
There is a whole lot of framework you can use to create your-own-language2javascrip t generators: http://altjs.org/ That seems to be "everyone" favorite past time ? |
| RE[2]: Comment by some1 |
| By some1 on 2012-10-01 12:30:48 |
| On the plus side, I don't see anything from PHP in ObjectScript. Looks like a slightly messed up Lua with JS syntax. |
| RE[2]: Comment by some1 |
| By marafaka on 2012-10-01 12:42:37 |
| PHP: object oriented file includes :) |
| Potential Legal Issues Over The Name ObjectScript? |
| By ClockEndGooner on 2012-10-01 16:56:09 |
|
Setting aside the number of views and questions on the purpose, value and implementation of the ObjectScript language, I am curious about the name. Will the project developers run into legal issues regarding the naming of the language, as InterSystem’s Caché, a commercial and multi-platform implementation of the M/MUMPS programming and data store platform with its own object extensions has its own language named ObjectScript? Caché is still in wide use in a number of vertical application markets, such as Secure Financial Management and Transactions, Hospital Information Systems (HIS) and Medical Records Management. http://vista.intersystems.com/cs... |
| RE[4]: Comment by YEPHENAS |
| By Alfman on 2012-10-01 18:33:56 |
|
Lennie, (Adding back my numbers for context) 2. Thread safety "2. that isn't true. Pretty much every extension that is support on Windows has threading support." It is true, at least on linux/apache, I've tested it myself, it was racy (I'm not referring to extensions either). If they've fixed it I'd really like to know from someone who's *thoroughly* tested a more recent version. "2. on Unix/Linux a large share of Apache users still uses pre-fork of FastCGI. Thus threaded PHP does not gets a lot of testing. " That's rather circular isn't it? I say we're stuck using pre-fork because of threaded PHP bugs, you say threaded PHP is buggy because we're still using pre-fork. 4. Magic quotes. "4. is gone in 5.4." Yea, it represents yet another compatibility breaking change. In a production environment a hosting provider cannot simply update to 5.4 and break all the installations of OS commerce etc, so many providers are still holding back, which is arguably the right thing to do instead of breaking client websites. My provider actually *still* assigns .php to PHP4 for this reason. For PHP5, we can use .php5 files. I suppose they could install PHP5.4 and make us use .php54 files or some .htaccess kludge, but we're only in this stupid situation because of the shortsightedness of PHP developers in the first place. I am thankful that future code will be free of the magic quotes crap, but we're still in the fallout. 5. Lack of session concurrency. "5. is depends." ...on what? Take a stock PHP installation, use the stock session handler, and it blocks like a mutex. I'd hope PHP eventually solves all the technical shortcomings. In the end, it's a "good enough" language, but the mess with namespaces/function names is probably never going away. Edited 2012-10-01 18:39 UTC |
| 18k LoC in one file? |
| By babernat on 2012-10-01 18:57:21 |
| Did I read the file right? One cpp file has 18k lines of code... |
| RE: 18k LoC in one file? |
| By kwan_e on 2012-10-01 23:40:45 |
|
> Did I read the file right? One cpp file has 18k lines of code... What? You mean it's over 9000!!!!?!!!?!? |
| RE[4]: Comment by YEPHENAS |
| By Soulbender on 2012-10-01 23:42:50 |
|
> So whats the language I should use then? PL/1 |
| News | Features | Interviews |
| Blog | Contact | Editorials |