Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Mar 28th, 2008, 3:06 AM   #51
Soulstorm
Hobbyist Programmer
 
Soulstorm's Avatar
 
Join Date: Jan 2006
Location: Menidi, Athens, Greece
Posts: 243
Rep Power: 3 Soulstorm is on a distinguished road
Re: What have you been up to?

Quote:
Originally Posted by Infinite Recursion View Post
@Soulstorm: How do you like Cocoa? I thought about picking it up, but never managed to get around to it. I checked out your site, looks nice... it would definitely be a plus if you could translate it into English. Sorry to hear about your GF, but you are right... more time for programming!
Sorry for not being able to reply earlier.

Cocoa is a really nice developing platform. It relies heavily on Objective C, but C++ programmers will feel at home, since they can use C++ with Obj-C wrappers (n particular, they will use Objective C++) for GUI stuff. I initially got involved with Carbon, but believe me, Cocoa is MUCH simpler, powerful and can result in bigger performance gains. Although memory management is a pain in the butt at first, C++ programmers with experience in manual memory management using "new" and "delete" will have absolutely no problem. Leopard added automatic garbage collection, although I refuse to use it, not only to maintain backwards compatibility but because I don't like to rely on the machine to do something I should. It results in better codng practice that way. Sometimes it's necessary, though.

Although you may not like Objective C at first, mainly because it lacks operator overloading ( I see you are a C++ programmer), the abstraction and flexibility it offers more than make up for it. The syntax may be a bit different than what you may accustomed to, but in the end, Objective C code is much cleaner than the C++ equivalent.

That doesn't mean that you will abandon C++. If your program was a car, you would program the engine compartment with C++. And the rest (interior, driving behavior, and everything else that doesn't concern the engine) would be done with Objective C.

Almost every major API is based on Cocoa, with the exception of APIs like CoreFoundation, which you can use with C/C++.

As for what I am up to now... I am trying to make a regular expression library to work! That way I can proceed to make that IRC client...

EDIT: You think I should translate the site? I want more people to submit their projects, you think it would appeal more if I made it in english?
__________________
Project::Soulstorm (personal homepage)
Soulstorm is offline   Reply With Quote
Old Mar 29th, 2008, 12:12 PM   #52
Jessehk
The Oblivious One
 
Jessehk's Avatar
 
Join Date: May 2005
Location: Ontario, Canada
Posts: 644
Rep Power: 4 Jessehk is on a distinguished road
Re: What have you been up to?

Thanks for the congratulations all
__________________
Dr. Zoidberg: [ecstatic] I'm going to a movie... with FRIENDS!
Jessehk is offline   Reply With Quote
Old Mar 29th, 2008, 8:01 PM   #53
Mad_guy
Hobbyist Programmer
 
Mad_guy's Avatar
 
Join Date: Oct 2004
Location: Sandstorm, Techno Club
Posts: 239
Rep Power: 4 Mad_guy is on a distinguished road
Send a message via AIM to Mad_guy Send a message via MSN to Mad_guy
Re: What have you been up to?

Currently I've been reading a bit on garbage collection (great book I got,) and so for the next project of mine I'm aiming at writing a garbage collector that you could use for something like a language runtime, etc.. This will probably be a long project, and normally I like to have two projects going at once for the most part (so I can flip-flop when bored/unmotivated,) and I'm leaning towards something like an NES emulator on that note.
__________________
os: mac os 10.5.4
revision control: git
editor: emacs

site
Mad_guy is offline   Reply With Quote
Old Mar 29th, 2008, 10:23 PM   #54
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Re: What have you been up to?

I got a job tutoring mathematics - I start in about six hours. Problem is, I've been trying to study a bit so I know what I'm talking about and it seems to be much, much harder than it was two years ago. Been trying to understand integration's reverse chain rule for about six hours now. Might have to call and cancel the lessons - seems this tutoring job isn't really for me.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Mar 31st, 2008, 2:52 AM   #55
Indigno
Professional Programmer
 
Indigno's Avatar
 
Join Date: Dec 2005
Location: Anywhere non-productive
Posts: 267
Rep Power: 0 Indigno is an unknown quantity at this point
Send a message via AIM to Indigno Send a message via MSN to Indigno Send a message via Yahoo to Indigno
Re: What have you been up to?

I got a role in my school's performance of Pride and Prejudice. I played 3 minor roles, but at least I had lines. I also got a job at a retirement home and am getting thoroughly boned by the IB program.

I'm also learning how to play guitar and am "trying" to get into an exercise routine.
__________________
Perhaps I should have a sticky topic for all of the times I "return" to this forum instead of a new one every time.
Indigno is offline   Reply With Quote
Old Apr 4th, 2008, 4:53 PM   #56
glimmy
Programmer
 
glimmy's Avatar
 
Join Date: May 2005
Location: Minnesota
Posts: 42
Rep Power: 0 glimmy is on a distinguished road
Send a message via AIM to glimmy
Re: What have you been up to?

I have been taking my first programming class in college (programming in C++). It's not very advanced, but I am still learning a lot from it. I also just recently got my first job, I start next week.

On the side, I have been:

Working through a haskell tutorial: Write yourself a scheme in 48 hours.

Starting to learn to program on my HP-50g calculator.

Attempting to finish Halo 3 on legendary so I will have all of the single player achievements.

And trying to figure out when I should transfer to the U of MN.

Quote:
Originally Posted by Indigno View Post
...and am getting thoroughly boned by the IB program.
I had IB 20th Century World History. So far (I'm into my second semester at a community college) it remains the hardest class I have taken. Primarily because of the internal assessment. IB Calc I, on the other hand was a breeze. I didn't take any other IB courses though. When we signed up for IB classes in 9th grade, I wasn't very enthusiastic about school.
glimmy is offline   Reply With Quote
Old Apr 4th, 2008, 5:35 PM   #57
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Re: What have you been up to?

I cancelled that tutoring job - found out I've forgotten all my mathematics and it doesn't want to come back... I seem to have lost the facility to understand advanced calculus. Ah well, no matter.

In other news, I finished a website (it's not up yet though - it's going live on Wednesday) and I'm working on another. Also, I went and made a blog thingy - euphoricllama.com/blog. Hopefully this time I won't forget about it/get bored quite so quickly.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Apr 5th, 2008, 4:43 AM   #58
Soulstorm
Hobbyist Programmer
 
Soulstorm's Avatar
 
Join Date: Jan 2006
Location: Menidi, Athens, Greece
Posts: 243
Rep Power: 3 Soulstorm is on a distinguished road
Re: What have you been up to?

Heh. And I found a regular expressions library that worked. I am also translating my website in english.
__________________
Project::Soulstorm (personal homepage)
Soulstorm is offline   Reply With Quote
Old Apr 5th, 2008, 6:24 PM   #59
mackenga
Professional Programmer
 
Join Date: Mar 2005
Location: Glasgow, Scotland
Posts: 317
Rep Power: 4 mackenga is on a distinguished road
Re: What have you been up to?

Been a while since I've posted around these parts ....

Work-wise I'm still working on supporting and debugging SCADA systems (SCADA: supervisory control and data acquisition), bizarrely written in VB6 because of an inexplicable management decision back in the 90s. In my free time I'm working on my two major projects - Samsa and Lereco, a database/workflow system and generalised learning system respectively.

I also just bought a gorgeous VW T25 called Helen of Troy (previous owner's name for her) which I'll be restoring over the next few months, and am working on Marlena (my MZ ES150) and usually using Bronwyn (my Honda CD250U).

Next year I'm heading back to University to complete my Psychology degree.

Also, I'm playing lead guitar for The Squid - we're next playing at Woodside Social Club on the 13th of May if you're in the Glasgow area and interested in some melodic pop/punk/indie with a cynical, too-old-for-a-record-deal edge
__________________
"I'm not a genius. Why do I have to suffer?"

Last edited by mackenga; Apr 5th, 2008 at 6:42 PM.
mackenga is offline   Reply With Quote
Old Apr 5th, 2008, 7:16 PM   #60
Jabo
Not a user?
 
Join Date: Sep 2007
Posts: 272
Rep Power: 2 Jabo is on a distinguished road
Re: What have you been up to?

Quote:
Originally Posted by mackenga View Post
if you're in the Glasgow area and interested in some melodic pop/punk/indie with a cynical, too-old-for-a-record-deal edge
So you're the one who writes all those commercials...
Jabo is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
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




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 6:57 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC