Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Objective-c > Some courage ne...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 6 Topic 908 of 1002
Post > Topic >>

Some courage needed for a beginner

by ZuLuuuuuu <canol.gokel@[EMAIL PROTECTED] > Sep 21, 2007 at 03:56 PM

Hi,

I developed web pages for years (ASP, PHP etc...). But I also wanted
to be able to develop desktop applications. Last 1-2 years I learned
some languages like Pascal, C, Visual Basic but just the basics of
these languages. Now I really want to participate in a medium/big
project and want to learn a language deeply. A language which is very
strong and not "interpreted". After a small exploring, I found GNUstep
web site and I liked the atmospher and the things written in it. I
bought Programming in Objective-C by Stephen G. Kochan and come to the
Part II, "The Foundation Framework". I understand the subjects so far,
they were not so hard at all and they are actually fun.

Part II is the part where you begin to use GNUstep framework. But it
is too hard! To prepare to compile a simple program you should install
GNUstep framework, arrange some system pathes, compile another .dll
files and write makefile. Then it comes to compile step and you should
open a program called MSYS go to the appropriate directory and compile
it. After compiling it you cannot just double click on .exe to make it
run. You should also run it from MSYS. Sometimes there is no .exe
file, there is an .app which you should use the command openapp to run
it.

In short, after beginning the Part II, "The Foundation Framework", I
loose my encourage. I feel like I am learning a useless language for
end-users. I don't care "much" for end-users actually but end-users
cannot make these steps at all and it is im****tant to send a program I
coded to my friend to be used. For example, in GTK it is enough for
end-users to just install GTK Runtime Environment to use GTK
applications, but in GNUstep, there are a lot of steps after
installation of GNUstep to use the applications, which amateur or low-
experienced users cannot do, even understand.

And also there is almost no other choice to use another framework. For
example, GTK has lots of bindings, even for languages that I even not
heard of in my entire life but not for Objective-C (except the ones
which are outdated). I know I can use it in a C-way but there would be
no reason to use Objective-C then...

I don't know if I should give up Objective-C and start learning C++.
It is not im****tant for me to learn the best language which has the
best libraries, frameworks but I started to think that Objective-C is
just an experimental language for those developer who wants to develop
Windows/Linux applications. I just wanted to hear your suggestions
because I'm not sure if C++ is also like this or not. What can you
suggest me?
 




 6 Posts in Topic:
Some courage needed for a beginner
ZuLuuuuuu <canol.gokel  2007-09-21 15:56:16 
Re: Some courage needed for a beginner
hns <hns@[EMAIL PROTEC  2007-09-22 01:52:12 
Re: Some courage needed for a beginner
Gregory Weston <uce@[E  2007-09-22 07:11:19 
Re: Some courage needed for a beginner
ZuLuuuuuu <canol.gokel  2007-09-23 10:41:38 
Re: Some courage needed for a beginner
hns <hns@[EMAIL PROTEC  2007-09-23 09:27:49 
Re: Some courage needed for a beginner
Michael Ash <mike@[EMA  2007-09-23 11:45:51 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Jul 6 1:31:57 CDT 2008.