Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Objective-C!

Name: Anonymous 2006-11-02 6:55

I fully expect this thread to get 0 real replies, but:

Anyone up for an ObjC discussion? Anyone else excited about GC coming in 10.5? Some of the new features in ObjC2 (properties, etc) look pretty cool. Thoughts?

Name: Anonymous 2006-11-02 7:03

I've never used it before, what's it all about then?

Name: Anonymous 2006-11-02 7:23

GNU Objective C has had GC for ages, trust Apple to be behind the curve.

Name: Anonymous 2006-11-02 8:24

I am far more interested in Apple's relationship with this: http://llvm.org/

If LLVM gets into GCCs main trunk, it's going to affect a whole lot more than just ObjC and Apple.

That said, any update to ObjC is welcome. It's a damn powerful system language.

Name: Anonymous 2006-11-02 17:32

Fat chance o'dat, being as GCC is a GNU project and thus requiring copyright assignments of contributions. Sane policy, but tends to drive off people from more minor GNU projects. (GCC has had significant contributions from corporate outside parties before.)

Name: Anonymous 2006-11-02 18:12

Name: Anonymous 2006-11-03 2:54

>>3
Not really the same thing. I'd tell you more details about the GC in ObjC2, but I'm not sure what's NDA'd and what's not (I was at WWDC)

Name: Anonymous 2006-11-03 2:55

>>5

From what I hear, RMS isn't 100% opposed to it. So it might have a chance.

Name: Anonymous 2006-11-03 5:58

>>1
I hate the syntax . I suppose it's just a matter of getting used to it but it's not widely used so I don't really care.

Name: Anonymous 2006-11-04 5:38

>>9
What about it? The square brackets? The named, ordered parameters? What language are you coming from?

Name: Anonymous 2006-11-04 5:55

>>9
Not widely used? Ever heard about Lisp or Smalltalk?

Name: Anonymous 2006-11-04 7:16

Named parameters are something I'd quite like to see in other languages, like in C++ for instance. Too bad that C++'s model of "no authoritative prototype except for parameter types and their ordering, and that's only for mangling's sake" doesn't fit well with this.

Named parameters were emulated, to a degree, on the Amiga with the godawful contraption known as tag lists. Thankfully that's no longer a viable proposition with today's ABIs particularly with regard to stdarg.h .

Name: Anonymous 2006-11-04 7:36

Name: Anonymous 2006-11-04 9:04

>>13
Boost for teh win!

Name: Anonymous 2006-11-04 9:18

>>14
If you're gonna be vacuous, at least add more funnay.

Name: Anonymous 2006-11-04 9:39

>>15
too lazy

Name: Anonymous 2006-11-10 1:53

>>12

Python does have named parameters as well, but they're unordered and optional, which, IMO can get really confusing. Having ordered, mandataory, named parameters is much more useful (and mostly self documenting, I might add).

Name: Anonymous 2006-11-10 13:30

>>17
I understand making all named arguments optional (as they get a default value) is arguable, but if they are ordered why do you want them named? If they are named why do you want them ordered? That's BDSM.

Python's named parameters exist so that you don't need to call them all or remember the order.

Name: Anonymous 2007-06-21 10:54 ID:NWHokRaH

python's named parameters are equal to lisp in that sense.
smalltalk's named parameters are different.

also, superbump

Name: Anonymous 2007-06-21 20:04 ID:Heaven

>>19
wrong

Name: Anonymous 2007-06-22 8:46 ID:jiipahxl

I use Objective-BBCode.

Name: Anonymous 2007-06-22 9:39 ID:GKi9Pvf/

[class=foo]lolHMMM[/class]

[foo.lol]no[/lol]

Name: Anonymous 2007-06-22 9:48 ID:GKi9Pvf/

[class=expertProgrammer]operator.EXPERT PROGRAMMER[/class]
[expertProgrammer]
I am an EXPERT PROGRAMMER
[/expertProgrammer]
I am an EXPERT PROGRAMMER

Name: Anonymous 2007-06-22 12:57 ID:Bl358WJA

>>22
>>23
stop this nonsense

Name: Anonymous 2007-06-22 14:56 ID:GKi9Pvf/

>>24
no

Name: Anonymous 2007-06-22 15:08 ID:Bl358WJA

>>25
thank you.

Name: Anonymous 2007-06-24 19:21 ID:ciIg4vBn

I've been kinda tempted to try playing with obj-c but the lack of bindings to non mac os libraries had kinda turned me off the idea

Name: Anonymous 2007-06-24 19:23 ID:PsvcIzWG

>>27
What do you mean?
Its a great language btw, I improved as a programmer from learning it so I recommend it to anyone.

Name: Anonymous 2007-06-24 20:21 ID:ciIg4vBn

>>28
There's only Mac OS's Cocoa and GNUstep (which is awfully confusing to install).

Name: Anonymous 2007-06-24 20:22 ID:ye3gmwjN

>>29
GNUstep has a livecd distro.

Name: Anonymous 2007-06-24 20:23 ID:ciIg4vBn

>>30
Interesting.  I'll try that out later then.

Name: Anonymous 2009-01-14 14:50

SAGESAGESAGE

Name: Anonymous 2011-12-10 7:05

ENTERPRISE QUALITY

@interface Object
{  Class isa; }
- (Class)class;
- (BOOL)isEqual: (id)anObject;
@end

Name: Anonymous 2011-12-10 22:29

>>34

Fuck you.

Name: Sgt.Kabu鞘폠kiman렢俌 2012-05-28 20:40

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List