logo       

RE: How do you choose your programming language ?: msg#00062

culture.hackers.israel

Subject: RE: How do you choose your programming language ?

I used to love to learn languages, but as time goes by I find
that if I don't use a language I forget too much to just come back
and start programming in it. For example, cobol, I used to know it
by heart and a while ago someone offered me to do some cobol
job but because I didn't have confidence in my ability after all
these years I had to turn it down.
So now, I will only learn things I am about to use.

btw, I don't think delphi is an emulation of C++. C++ was a
compromise and I don't like it at all. However, java and delphi are unique
and they come with certain rules of thumb that let you feel
secure that they will help you get the job done.
Of course, the last few months I am programming in C since
it's a requirement and I came to realise that C, although, error prone
a lot more than high level languages, mostly you would prefer it
because of the efficiency factor and is worth the extra effort and
risk (the risk of failure at the client and recalls). However, I don't advocate
the use of C for direct user applications or any GUI related applications,
applications that don't need to be very efficient.

Regards,
tzahi.

> -----Original Message-----
> From: hackers-il-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx
> [mailto:hackers-il-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx] On Behalf Of Omer
> Shapira
> Sent: Monday, November 21, 2005 3:14 PM
> To: hackers-il-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx
> Subject: Re: [hackers-il] How do you choose your programming
> language ?
>
> On 11/21/05, ik_5 <idokan-Re5JQEeQqe8AvxtiuMwx3w@xxxxxxxxxxxxxxxx> wrote:
> > So how do you choose your programming language, and will you use FPC
> > if it will not have the name Pascal inside, but will deliver you a
> > faster code development and and more stable code, in less time then
> > C#, Java, C, C++, VB and others ?
>
> As time has passed, I found I can not really learn a programming
> language unless I have to solve nontrivial tasks in it; otherwise I
> just learn to use the new syntax for writing in a language I already
> know. As most of these tasks happen at my workplace, I am somewhat
> limited to languages that will be accepted by my colleagues. But
> sometimes I try to learn a new programming language precisely because
> I will be able to use this langauge when using other's language
> syntax: I've already wrote Python in Java (and vice versa), LISP in
> C++, Scheme, C++ and assembly in C and in Java; there always was some
> gain in using foreign techinques. Now I try to learn ML so I would be
> able to write ML in C++.
>
> And as an answer to your question: I do not consider the name as
> relevant; I will learn FPC if it will be an acceptable choice in my
> workplace or will give me something I do not know yet.
>
>
> --
> Sincerely Yours,
> Omer Shapira
>
>
> ------------------------ Yahoo! Groups Sponsor
> --------------------~-->
> Get fast access to your favorite Yahoo! Groups. Make Yahoo!
> your home page
> http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/saFolB/TM
> --------------------------------------------------------------
> ------~->
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>




------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/saFolB/TM
--------------------------------------------------------------------~->


Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/hackers-il/

<*> To unsubscribe from this group, send an email to:
hackers-il-unsubscribe-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/






<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise