>
> That said, Obj-C is about to undergo its biggest changes since it was
> created, Objective-C 2.0 is coming with the new OS X in the Fall. It
> is going to be garbage collected by default, which should make the
> writing of code much less troublesome. And it may make it more Ruby-
> like, but it is still a strongly typed language, even though it
> allows you to do things with objects similar to Ruby, by checking at
> run-time if an object responds to some method call.
I think you mean "statically", not "strongly", typed.
Objective-C has an id type, which is anything, so you can do dynamic
typing easily. I think the name strongly typed fits better.
···
On 7/15/07, Chad Perrin <perrin@apotheon.com> wrote:
--
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
MacUser, Nov. 1990: "There comes a time in the history of any project when
it becomes necessary to shoot the engineers and begin production."
--
Chris Carter
concentrationstudios.com
brynmawrcs.com
Device drivers written in C++ sound like a bad joke, too. Why sacrifice
stability and speed for, uh, nothing? I don't think I've ever heard of a
device driver that needed to be so big that the OOP characteristics of
C++ actually provided any benefit.
···
On Sun, Jul 15, 2007 at 04:03:17PM +0900, John Joyce wrote:
On Jul 15, 2007, at 1:27 AM, Chad Perrin wrote:
>On Sun, Jul 15, 2007 at 02:08:42PM +0900, John Joyce wrote:
>>
>>Objective C does have some similarity to Ruby, but that's because
>>both inherited similar object ideas from SmallTalk.
>>But Obj-C is still a strict superset of C. There is also Obj-C++
>>which is not as clearly a superset of C++ (some C++ doesn't work in
>>Obj-C++)
>
>I hadn't heard of Objective C++. That sounds like a bad joke.
>
>
More a poorly documented and perhaps wisely neglected creature.
Not many people know much about it.
AFAIK it allows you to wrap C++ in Obj-C much the way C can easily be
wrapped in Obj-C, but the obvious limitations are if you get too much
C++ stuff happening, things could go crazy.
Even apple quietly uses C++ for some things like device drivers.
--
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
John Kenneth Galbraith: "If all else fails, immortality can always be
assured through spectacular error."
*smirk* Java... So much funner, and easier, than Ruby. And so much more
fruitful. I just spawned like 50 monsters in a game. Of course I didn't
make the game itself from scratch. That would have taken years. I just
rearanged it in my favorite way. My way! Now I am off to bigger and
better things. Like learning Logo. And people said Ruby was the best
learning language. Arrrggghhh! Im off to be making my pirate themed
games!
I think, then, what's wrong with that passage is the implication that
this makes it different from Ruby.
···
On Mon, Jul 16, 2007 at 04:26:01AM +0900, Chris Carter wrote:
On 7/15/07, Chad Perrin <perrin@apotheon.com> wrote:
>>
>> That said, Obj-C is about to undergo its biggest changes since it was
>> created, Objective-C 2.0 is coming with the new OS X in the Fall. It
>> is going to be garbage collected by default, which should make the
>> writing of code much less troublesome. And it may make it more Ruby-
>> like, but it is still a strongly typed language, even though it
>> allows you to do things with objects similar to Ruby, by checking at
>> run-time if an object responds to some method call.
>
>I think you mean "statically", not "strongly", typed.
Objective-C has an id type, which is anything, so you can do dynamic
typing easily. I think the name strongly typed fits better.
--
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
John Kenneth Galbraith: "If all else fails, immortality can always be
assured through spectacular error."
sendQuest("@dre@Independance Day Holiday Event", 8144); //Title
clearQuestInterface();
sendQuest("@dbl@Happy Independance Day!!!! ", 8145);
sendQuest("@dbl@To start go to the museum", 8147);
sendQuest("@dbl@and see what King Ronald has to say", 8148);
sendQuest("@dbl@Than go to the", 8149);
sendQuest("@dbl@Black Arms Gang Base", 8150);
sendQuest("@dbl@and find out the secret", 8151);
sendQuest("@dbl@of where their gang leader is", 8152);
sendQuest("@dbl@Once you found him kill him@dbl@", 8153);
sendQuest("@dbl@Take the",8154);
sendQuest("@dbl@Declaration of Independance@dbl@", 8155);
sendQuest("@dbl@back to the museum@dbl@", 8156);
sendQuest("@dbl@and put it in the chest to recieve your reward@dbl@",
8157);
sendQuest("@dbl@Credits:@dbl@", 8158);
sendQuest("@dbl@Snotface3", 8160);
On 16/07/07, Joe Wiltrout <wiltroutja@aol.com> wrote:
*smirk* Java... So much funner, and easier, than Ruby. And so much more
fruitful. I just spawned like 50 monsters in a game. Of course I didn't
make the game itself from scratch. That would have taken years. I just
rearanged it in my favorite way. My way! Now I am off to bigger and
better things. Like learning Logo. And people said Ruby was the best
learning language. Arrrggghhh! Im off to be making my pirate themed
games!
Bill Kelly, you were right. Some people need something immediately
palpable. Joe, I think you're off to a good start in programming. If
you keep your 'tude in check, you'll do just fine.
God speed (oopsie, 4got ... i can has word god now heer?),
Todd
···
On 7/15/07, Joe Wiltrout <wiltroutja@aol.com> wrote:
*smirk* Java... So much funner, and easier, than Ruby. And so much more
fruitful. I just spawned like 50 monsters in a game. Of course I didn't
make the game itself from scratch. That would have taken years. I just
rearanged it in my favorite way. My way! Now I am off to bigger and
better things. Like learning Logo. And people said Ruby was the best
learning language. Arrrggghhh! Im off to be making my pirate themed
games!
It's great that he finally found something that he likes. That doesn't
change the fact he's becoming increasingly trollish.
···
On Mon, Jul 16, 2007 at 05:26:28AM +0900, Todd Benson wrote:
On 7/15/07, Joe Wiltrout <wiltroutja@aol.com> wrote:
>
>
>*smirk* Java... So much funner, and easier, than Ruby. And so much more
>fruitful. I just spawned like 50 monsters in a game. Of course I didn't
>make the game itself from scratch. That would have taken years. I just
>rearanged it in my favorite way. My way! Now I am off to bigger and
>better things. Like learning Logo. And people said Ruby was the best
>learning language. Arrrggghhh! Im off to be making my pirate themed
>games!
Bill Kelly, you were right. Some people need something immediately
palpable. Joe, I think you're off to a good start in programming. If
you keep your 'tude in check, you'll do just fine.
God speed (oopsie, 4got ... i can has word god now heer?),
--
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
They always say that when life gives you lemons you should make lemonade.
I always wonder -- isn't the lemonade going to suck if life doesn't give
you any sugar?
I'm just saying that some languages are easier for some people. And more
fun. For teenagers like me, we generally like to see things happen when
we code stuff. And the stuff I'm doing now with UCB Logo does just that.
So does Java. 'Specially when you don't have to make the game from
scratch.
On Mon, Jul 16, 2007 at 05:26:28AM +0900, Todd Benson wrote:
Bill Kelly, you were right. Some people need something immediately
palpable. Joe, I think you're off to a good start in programming. If
you keep your 'tude in check, you'll do just fine.
God speed (oopsie, 4got ... i can has word god now heer?),
It's great that he finally found something that he likes. That doesn't
change the fact he's becoming increasingly trollish.
Who you calling a troll? Yall were like " Do the Hello World for the
rest of your life. Then when you are reincarnated as the 356 king of
Pakistan, you can program it to say 'You suck Hello World'." Well ya
know what? I found a much funner thing that is so much better than
Ruby.(in my opinion of course). You guys might like waiting 40 years to
make something, but I don't.
That's totally understandable.
When I started doing C, I was like, "when can I get something more visual??"
Java is certainly one way to do that.
Or Flash/ActionScript (which is not too different from JavaScript)
···
On Jul 15, 2007, at 3:57 PM, Joe Wiltrout wrote:
I'm just saying that some languages are easier for some people. And more
fun. For teenagers like me, we generally like to see things happen when
we code stuff. And the stuff I'm doing now with UCB Logo does just that.
So does Java. 'Specially when you don't have to make the game from
scratch.
Yall were like " Do the Hello World for the
rest of your life. Then when you are reincarnated as the 356 king of
Pakistan, you can program it to say 'You suck Hello World'." Well ya
know what? I found a much funner thing that is so much better than
Ruby.(in my opinion of course). You guys might like waiting 40 years to
make something, but I don't.
Hyperbolic language is often considered a sign of trolling. I would have
suggested you stick with simple programs for, you know, a few DAYS, but
actually stick to 'em until you understand what's going on.
Many of us would still be waiting if we were gonna wait 40 years to make
something. I'm not even 40 yet.
Good luck with your programming, but if you're not doing Ruby, could you
maybe, you know, ask about it elsewhere? If you decide to do C, there's
comp.lang.c and comp.lang.c.moderated, open for asking questions. I'm sure
there's Logo groups, and there's TONS of Java groups.
See, one of the reasons people are thinking of you as a troll is that you're
posting tons of stuff in a Ruby group that *isn't about Ruby in any way*.
Not very courteous.
-s
···
In message <47ee04ed7a2708c7cc3a72eb14f36cc2@ruby-forum.com>, Joe Wiltrout writes:
Joe Wiltrout said the following on 07/15/2007 05:24 PM:
Who you calling a troll? Yall were like " Do the Hello World for the rest of your life. Then when you are reincarnated as the 356 king of Pakistan, you can program it to say 'You suck Hello World'." Well ya know what? I found a much funner thing that is so much better than Ruby.(in my opinion of course). You guys might like waiting 40 years to make something, but I don't.
There's a parallel to martial training in here somewhere.. Something about taking 10 years to become a beginner at Aikido. The earlier Karate Kid reference worked fairly well.
Joe, I'm glad you found something that's much funner. I didn't think you would. It's important that you like what you do.
When you have something published which we can play, drop by and say hello.
Bill Kelly, you were right. Some people need something immediately
palpable. Joe, I think you're off to a good start in programming. If
you keep your 'tude in check, you'll do just fine.
God speed (oopsie, 4got ... i can has word god now heer?),
It's great that he finally found something that he likes. That doesn't
change the fact he's becoming increasingly trollish.
Who you calling a troll? Yall were like " Do the Hello World for the rest of your life. Then when you are reincarnated as the 356 king of Pakistan, you can program it to say 'You suck Hello World'." Well ya know what? I found a much funner thing that is so much better than Ruby.(in my opinion of course). You guys might like waiting 40 years to make something, but I don't.
Joe,
It's not Java that's making you see things quicker and make things quicker - its the fact that you are using someone else's library who has done the hard work already. There's nothing wrong with that, but I was under the impression many of us thought you wanted to learn to program, and build your own from the ground up.
I'm glad you're finding it to your liking!
Sam
···
On Mon, Jul 16, 2007 at 05:26:28AM +0900, Todd Benson wrote:
That's totally understandable.
When I started doing C, I was like, "when can I get something more
visual??"
Java is certainly one way to do that.
Or Flash/ActionScript (which is not too different from JavaScript)
Yeah. Only Flash involves drawing loads of pictures. Not my kind of
deal. I'm liking UCB logo with the turtle. I'm having fun just making
new words that make 3d looking shapes. But I wanna find out how to
actually make stuff too. But I can always do that later. I'v got a good
70 years atleast.
>Yall were like " Do the Hello World for the
>rest of your life. Then when you are reincarnated as the 356 king of
>Pakistan, you can program it to say 'You suck Hello World'." Well ya
>know what? I found a much funner thing that is so much better than
>Ruby.(in my opinion of course). You guys might like waiting 40 years to
>make something, but I don't.
Hyperbolic language is often considered a sign of trolling. I would have
suggested you stick with simple programs for, you know, a few DAYS, but
actually stick to 'em until you understand what's going on.
More to the point, posting to a list dedicated to a specific subject
about how stupid that subject is, and how much better other subjects are,
is *very* indicative of trolling. That applies here, with comments about
how Ruby isn't any good but Java (of all things) is so much better,
especially for someone new to programming.
Many of us would still be waiting if we were gonna wait 40 years to make
something. I'm not even 40 yet.
I suppose I should stop writing code. My forty years haven't passed yet
either.
Good luck with your programming, but if you're not doing Ruby, could you
maybe, you know, ask about it elsewhere? If you decide to do C, there's
comp.lang.c and comp.lang.c.moderated, open for asking questions. I'm sure
there's Logo groups, and there's TONS of Java groups.
There's at least one for Logo. I was on that list once upon a time. It
didn't really suit my needs, though.
···
On Mon, Jul 16, 2007 at 06:29:22AM +0900, Peter Seebach wrote:
In message <47ee04ed7a2708c7cc3a72eb14f36cc2@ruby-forum.com>, Joe Wiltrout writes:
See, one of the reasons people are thinking of you as a troll is that you're
posting tons of stuff in a Ruby group that *isn't about Ruby in any way*.
Not very courteous.
--
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
Phillip J. Haack: "Productivity is not about speed. It's about velocity.
You can be fast, but if you're going in the wrong direction, you're not
helping anyone."
Yall were like " Do the Hello World for the
rest of your life. Then when you are reincarnated as the 356 king of
Pakistan, you can program it to say 'You suck Hello World'." Well ya
know what? I found a much funner thing that is so much better than
Ruby.(in my opinion of course). You guys might like waiting 40 years to
make something, but I don't.
Hyperbolic language is often considered a sign of trolling. I would
have
suggested you stick with simple programs for, you know, a few DAYS, but
actually stick to 'em until you understand what's going on.
Many of us would still be waiting if we were gonna wait 40 years to make
something. I'm not even 40 yet.
Good luck with your programming, but if you're not doing Ruby, could you
maybe, you know, ask about it elsewhere? If you decide to do C, there's
comp.lang.c and comp.lang.c.moderated, open for asking questions. I'm
sure
there's Logo groups, and there's TONS of Java groups.
See, one of the reasons people are thinking of you as a troll is that
you're
posting tons of stuff in a Ruby group that *isn't about Ruby in any
way*.
Not very courteous.
-s
Ya know what? It originally was about Ruby. But then I changed my mind,
and decided to try Java, which was ok. Then I tried UCB Logo and it
rocks. And wtf does hyperbolic mean? Because whatever it does, it
probably doesn't have anything to do with weird monsters hiding under
bridges. If I was a troll, I would be green, or blue, or some other
weird color. And I assure you, I AM WHITE! Well, slightly tanned. And I
am not demanding you pay me to cross a bridge. Besides, the Religion
conversation had nothing to do with Ruby, that went on for over 100
posts.
···
In message <47ee04ed7a2708c7cc3a72eb14f36cc2@ruby-forum.com>, Joe > Wiltrout writes:
Joe Wiltrout said the following on 07/15/2007 05:24 PM:
Who you calling a troll? Yall were like " Do the Hello World for the
rest of your life. Then when you are reincarnated as the 356 king of
Pakistan, you can program it to say 'You suck Hello World'." Well ya
know what? I found a much funner thing that is so much better than
Ruby.(in my opinion of course). You guys might like waiting 40 years to
make something, but I don't.
There's a parallel to martial training in here somewhere.. Something
about taking 10 years to become a beginner at Aikido. The earlier
Karate Kid reference worked fairly well.
Joe, I'm glad you found something that's much funner. I didn't think
you would. It's important that you like what you do.
When you have something published which we can play, drop by and say
hello.
Yeah, I'm gunna mess around with RPG maker for laughs. Its not the best
thing I'v ever used, but I need something to do until Yahoo works again.
I'll be sure to inform you when I have created something even mildly
unique.