Previous in Forum: Reset Button   Next in Forum: Auto Range Selection of Column Chart by Macro
Close
Close
Close
9 comments
Guru
Popular Science - Weaponology - New Member Netherlands - Member - New Member Fans of Old Computers - Commodore 64 - New Member

Join Date: Sep 2007
Location: Japan
Posts: 2703
Good Answers: 38

Getting Back Into Programming

04/27/2011 5:01 AM

Well worked in a shop for a year and before that used visual basic.

So my C skills are rusty, my new job requires C skills

so anyone knows a free c compiler so i can get those C neurons connected again?

Thanks for any help

PS yes i have been offline for a while, my previous job was not technical related

__________________
From the Movie "The Big Lebowski" Don't pee on the carpet man!
Register to Reply
Pathfinder Tags: C
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

Comments rated to be "almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, rate them!
Guru

Join Date: Feb 2007
Location: Israel
Posts: 2924
Good Answers: 24
#1

Re: Getting back into programming

04/27/2011 5:48 AM
Register to Reply Score 1 for Good Answer
Guru

Join Date: Dec 2010
Posts: 511
Good Answers: 46
#5
In reply to #1

Re: Getting back into programming

04/28/2011 10:49 AM

...since Java is the "New C"...

HAHAHAHAHAHAHAHAHHAHAHAHAHAHAHAHAHHAHAHAHAHAHA

ROTFFLMFAO!!!!!!!!

Register to Reply Score 1 for Off Topic
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4274
Good Answers: 213
#6
In reply to #5

Re: Getting back into programming

04/28/2011 11:04 AM

But Java is at the center of the OpenSource wars, now that Oracle owns Sun...

Python is actually more prevalent (and, in some opinions, more powerful) than Java in scientific circles...

Register to Reply
Guru

Join Date: Feb 2007
Location: Israel
Posts: 2924
Good Answers: 24
#7
In reply to #6

Re: Getting back into programming

04/28/2011 8:10 PM

I was actually referring to the similarity in syntax and structure of the source code, not so much as a product on the market-level.

Java's original intention to replace CPP was initially targeted at C programmers who wanted enhanced webbing capability, while not having to adept to new type of syntax and structure.

Of course, that was a few years ago:

http://www.joystiq.com/2005/11/03/could-java-replace-c-as-game-developers-language-of-choice/

Naturally, some die-hard CPP devotees managed to convince themselves otherwise, just like those vinyl-Album addicts who would still vow to the sound quality supremacy of vinyl records vs digital audio devices.

Total BS of course, in terms of sound fidelity.

Ego is a very fragile thing... especially when having to confront facts.

Register to Reply
Guru

Join Date: Dec 2010
Posts: 511
Good Answers: 46
#8
In reply to #7

Re: Getting back into programming

04/29/2011 11:13 AM

If you go wayyy back, Java's original intent was to be the new language for embedded systems, with the goal of compact code and platform independence.

But it happened to coincide with the growth of the internet, and was quickly recast as the browser language thanks to java virtual machines and applets!

Deep embedded is still predominantly C and assembler.

(At least for products that don't require power down resets as the primary debugging method)

Register to Reply
Guru

Join Date: Feb 2007
Location: Israel
Posts: 2924
Good Answers: 24
#9
In reply to #8

Re: Getting back into programming

04/29/2011 3:45 PM

It's the age-old clash between high and low level programming environments. Low level is fast and compact but nearly impossible to document follow and debug, while high level is comprehensive, clear, but bloated, cumbersome, slow, but easier to debug and maintain.

Since most high level languages were equipped with low level run times inclusion, the were very popular for the last twenty years, especially when the OS function-libraries were open to utilise to complete a seamless user-interface for the Application to be built, but frankly, today, we all must admit that the incredible CPU speed of today's machine is there mainly to compensate for the slow-running, bloated, full of junk apps to be made by high level compilers.

Critical control systems, military and robotics still cling to low level such as Assembly and FORTH, in spite of the obvious difficulty in documentation and maintenance.

One may wonder why...

In this race we all lost speed to convenience and small-minded so-called "Creativity".

If an average PC of twenty years ago was running DOS-Apps at 2 Mhz with an average response-time of 20 ms, and today's PC is running Win 7 at 3 Ghz with an average response-time of 400 ms, we have actually lost the race for speed, in spite of having machines running at thousands of times faster

Register to Reply
Commentator

Join Date: Dec 2009
Location: Coffeyville, KS
Posts: 59
#2

Re: Getting Back Into Programming

04/27/2011 10:12 AM

Microsoft offers free express versions of

visual basic

visual c++

visual c#

http://www.microsoft.com/express/Downloads/

__________________
Regards, Pete Olsen
Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4274
Good Answers: 213
#3

Re: Getting Back Into Programming

04/28/2011 12:34 AM

Most distros of Linux come with gcc built in, which generally includes compilers for c, c++, and two flavors of Fortran...gcc has been ported to the Windows environment as MinGW. Other possiblities can be found here.

Register to Reply Score 1 for Good Answer
Guru
Popular Science - Weaponology - New Member Netherlands - Member - New Member Fans of Old Computers - Commodore 64 - New Member

Join Date: Sep 2007
Location: Japan
Posts: 2703
Good Answers: 38
#4

Re: Getting Back Into Programming

04/28/2011 6:53 AM

thanks for the links

__________________
From the Movie "The Big Lebowski" Don't pee on the carpet man!
Register to Reply
Register to Reply 9 comments
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

Comments rated to be "almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, rate them!
Copy to Clipboard

Users who posted comments:

cwarner7_11 (2); Epke (1); peteolsen (1); RufusVS (2); Yuval (3)

Previous in Forum: Reset Button   Next in Forum: Auto Range Selection of Column Chart by Macro

Advertisement