Re: About programing, a general question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Dec 17, 2010 at 10:30 AM, Robert Myers <rbmyersusa@xxxxxxxxx> wrote:

I have K&R's book, too, and that's how I learned c, but I already knew
PL/I, Fortran, and, of course, Basic.  I wouldn't recommend any of
those languages for a beginning programmer.  I wouldn't recommend c++,
either.


That's okay, but going for C++ directly or C. I think it is C first.

 
I've started using Python as a scripting language, and I think it's a
better language for the random computer user to know than most others
because it can work as a hack and run scripting language or as the
basis for more serious programming, but that's my opinion of the
moment.  If you *do* learn Python, I think the fork into most other
languages will be easier.  Do **not** begin with c.  If you want to
deal with machines at that level, learn and use assembly language,
which can be a lot of fun and is not encumbered with funky
abstractions (other than what the OS forces on you).

Robert.


In the last para, you say to start with C++ but again you emphazis to learn Python, I am confused like many others are. But many programers confirm the use of Python (over C and bash for Linux). Would it really be that pretty cool that it is better than C? My intention is to learn basic of Linux, so keeping an eye at the future, Python would really be good for Linux too? (don't know but ask)


--

Regards,
Parshwa Murdia
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux