Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Sep 8, 2013, 09:01 AM   #51
d0vr
macrumors 6502a
 
Join Date: Feb 2011
Quote:
Originally Posted by ArtOfWarfare View Post
What I'm wondering is... at some point, should I write my own programming language that has all those features I miss when I change from language to language?
I haven't read other replies so you'll have to forgive me if I'm just repeating what others have said, but $^#@ no.

The only reason you should do this is if you have a lot of funding behind you, a very strong core team dedicated to the job, and a reason beyond "this code writes funny."

You can't write a language that is good for everything. If you have a problem to solve and don't think any language is available that adequately solves the problem (not perfectly mind you), AND you can fulfill the other above criteria, go nuts. Otherwise, my personal opinion is that you'd be wasting your time.
__________________
I blame iOS auto corect for all speiling and gamatical erors, even those not tiped on an iOS devise.
d0vr is offline   0 Reply With Quote
Old Sep 8, 2013, 03:19 PM   #52
Catfish_Man
macrumors 68030
 
Catfish_Man's Avatar
 
Join Date: Sep 2001
Location: Portland, OR
Send a message via AIM to Catfish_Man
Quote:
Originally Posted by d0vr View Post
I haven't read other replies so you'll have to forgive me if I'm just repeating what others have said, but $^#@ no.

The only reason you should do this is if you have a lot of funding behind you, a very strong core team dedicated to the job, and a reason beyond "this code writes funny."

You can't write a language that is good for everything. If you have a problem to solve and don't think any language is available that adequately solves the problem (not perfectly mind you), AND you can fulfill the other above criteria, go nuts. Otherwise, my personal opinion is that you'd be wasting your time.
Well... not wasting their time perhaps. Doing it properly (i.e. not just a syntax-level reskinning of an existing language) is a pretty great educational experience.

I wouldn't expect to produce something generally useful though, true.
Catfish_Man is offline   1 Reply With Quote
Old Sep 8, 2013, 04:46 PM   #53
Giuly
macrumors 68040
 
Giuly's Avatar
 
Join Date: Oct 2009
Location: That depends whether you ask for timezone, state of mind or GPS coordinates.
Quote:
Originally Posted by ArtOfWarfare View Post
what is the difference between nil, null, and NULL?
It's Nil, nil and NULL.
Giuly is offline   1 Reply With Quote
Old Sep 8, 2013, 06:26 PM   #54
ArtOfWarfare
Thread Starter
macrumors 601
 
ArtOfWarfare's Avatar
 
Join Date: Nov 2007
Send a message via Skype™ to ArtOfWarfare
Quote:
Originally Posted by Giuly View Post
It's Nil, nil and NULL.


The way you can blend C and Obj-C (and C++) is both a blessing and a curse. It makes writing valid Obj-C code easier for people leaping from C or C++, but then it also makes it less likely that you'll use some of Obj-C's features (IE, using enumeration blocks instead of for loops.)
__________________
Battery Status - On the Mac App Store
The only app that'll estimate when your wireless devices will need their batteries changed.
Including the ones paired with other Macs on your network.
ArtOfWarfare is offline   0 Reply With Quote
Old Sep 9, 2013, 08:10 AM   #55
d0vr
macrumors 6502a
 
Join Date: Feb 2011
Quote:
Originally Posted by Catfish_Man View Post
Well... not wasting their time perhaps. Doing it properly (i.e. not just a syntax-level reskinning of an existing language) is a pretty great educational experience.

I wouldn't expect to produce something generally useful though, true.
Very true, an exceptionally wonderful learning experience if that is what you are doing it for, but in terms of the OP wanting to blend parts of different languages they liked together, I still believe a waste of time.
__________________
I blame iOS auto corect for all speiling and gamatical erors, even those not tiped on an iOS devise.
d0vr is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 12:51 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC