Home | Community | Message Board


This site includes paid links. Please support our sponsors.


Welcome to the Shroomery Message Board! You are experiencing a small sample of what the site has to offer. Please login or register to post messages and view our exclusive members-only content. You'll gain access to additional forums, file attachments, board customizations, encrypted private messages, and much more!

Myyco.com Shop: Golden Teacher Liquid Culture For Sale

Jump to first unread post Pages: | 1 | 2  [ show all ]
Re: Favorite Programming Language [Re: fushock]
    #9911506 -

fushock said:
I guess I would ask "favorite for what?"



When I made the topic, I was trying to be somewhat broad.  I guess I'm just trying to see what people enjoy coding in the most.  I enjoy coding in a certain language the most when I feel like I'm able to proficiently manipulate the data.

At work, I'm currently looking into alternatives to Simatic NET OPC server (Siemens S7) because I feel like we're paying too much ($600/machine).  I remember someone saying awhile back that python (which I've never coded in) is a frequently used language within this domain (OPC, controls environment, etc), so that's what got me thinking about this topic.


--------------------
  Moderation is key 

  "There is no god higher than truth." 


Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: D4NK]
    #9913760 -

One favorite language?! You've got to be kidding me!  The power is behind multiple languages in tandem, take some HTML, combine with CSS, add Actionscript with PHP/MySQL and JavaScript integration and blow someones fucking mind!  Of course if you're the kind of programmer who likes to have all of the bases covered there's a lot of conditional logic to make sure that it works properly to some functional degree for everyone!


--------------------
From dust you are made and to dust you shall return.

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: elbisivni]
    #9914508 -

>take some HTML, combine with CSS, add Actionscript with PHP/MySQL and JavaScript integration and blow someones fucking mind!

My god! A web page! You just blew my fucking mind, man.

:grin:


--------------------
I know... that just the smallest
                                                part of the world belongs to me
You know... I'm not a blind man
                                                    but truth is the hardest thing to see

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: zouden]
    #9915214 -

Actually I was thinking more of rich media applications that could be built around a Flash center to include streaming media, media servers for user interaction, database integration etc..

Though yeah, I did include HTML/CSS.  It's just impossible for me to choose just one, nothing like pigeon holing yourself in an industry that prompts in-depth and varied expertise :shrug:  I guess it's not a case that applies to every programmer and he did ask for a "favorite".  Again, impossible for me!

>>ok maybe not "blow someone's mind" - i got pretty drunk last night celebrating all the things i hate about my job.  fortunately i hardly ate all day so now i get to go into work still drunk :laugh:

:rockman:


--------------------
From dust you are made and to dust you shall return.

Edited by elbisivni (03/05/09 07:26 AM)

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: elbisivni]
    #9915239 -

I just figured HTML and CSS were a given.


--------------------
I know... that just the smallest
                                                part of the world belongs to me
You know... I'm not a blind man
                                                    but truth is the hardest thing to see

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: zouden]
    #9920165 -

zouden said:
I just figured HTML and CSS were a given.




--------------------

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: Tripp420]
    #9965692 -

depends on the task at hand, but probably ruby, perl, and python.

C when necessary. C++ if i'm feeling particularly masochistic (read this blog by esr, particularly the comments if you don't already hate C++)


--------------------



Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: Krishna]
    #9967341 -

I love C, but I've been getting into python recently, I just don't find the use of coding in C anymore, I guess I'm getting lazy.


--------------------
“No sympathy for the devil; keep that in mind. Buy the ticket, take the ride...and if it occasionally gets a little heavier than what you had in mind, well...maybe chalk it off to forced conscious expansion: Tune in, freak out, get beaten.”

― Hunter S. Thompson, Fear and Loathing in Las Vegas

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: jds]
    #9967402 -

HellDragon said:
I just don't find the use of coding in C anymore, I guess I'm getting lazy.



not lazy, just smart. hardware isn't where it was 10 years ago. for many applications, the savings in productivity you gain from using a higher-level language more than outweighs the performance savings of using C (esp than of using C++)

that said, for certain things, C is the best choice (eg, using a pure-ruby XML implementation is simply retarded, esp when ruby can bind with libxml) - but for most of those things, you will still be using a higher-level language atop of C libraries.


--------------------



Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: zouden]
    #9975203 -

First of all, HTML/CSS aren't programming languages.  They are markup languages.  that's why javascript, a programming language, is needed to work with the html/DOM elements.


zouden said:
I don't understand what makes Ruby better than Python though. It seems they're both easy to use, with pretty similar syntax. The difference is Ruby has Rails, though Python is still far more popular.




People still talking about python are so far behind the curve. "python conference" googles 280,000 results.  "ruby conference" googles 384,000.  And there's probably a lot more ruby blogs, and they are WAY more interesting.  One of my favorites is Giles Bowkett's.  If you're into music production, check out his probabilistic midi generator.  It is used for producing constantly changing drum loops (that average out to be the same).

So, the first reason for ruby being better than python is that a much cooler people use it for their much cooler projects.

Are there technical reasons for why cooler people choose to use ruby over python?  Here's a few debatable ones:

-Python is white-space sensitive.  Ruby is not.  I dont think programmers like the white-space formatting to define their code.  I certainly don't.

-Ruby blocks.  Search ruby blocks.

-Metaprogramming and OO.  Pythonists will argue that python is just as capable in these realms as Ruby.  Even if true, I think its still clunkier in python. 



Still hungry?  Check out the Path to Ruby Mastery series on the learningruby.com blog.  Its a series of interviews with prominent rubyists.  Here's one of them's reasons for choosing ruby:

    * Blocks. They make iterations a breeze and so much more!
    * Everything’s an object. Being able to call methods directly on integers, strings, arrays, etc. greatly simplifies the method interfaces.
    * Metaprogramming. Injecting behavior at runtime opens up so many possibilities.

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: jdonny]
    #9975268 -

>People still talking about python are so far behind the curve.

Is Google behind the curve?

>I dont think programmers like the white-space formatting to define their code.  I certainly don't.

I think it's fantastic.


--------------------
I know... that just the smallest
                                                part of the world belongs to me
You know... I'm not a blind man
                                                    but truth is the hardest thing to see

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: zouden]
    #9975323 -

> I dont think programmers like the white-space formatting to define their code.  I certainly don't.

I agree with you on this point. I don't like it when a language dictates the style I am forced to use.  Let the language worry about semantics and let management worry about style.


--------------------
Just another spore in the wind.

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: Seuss]
    #9975556 -

Seuss said:
> I dont think programmers like the white-space formatting to define their code.  I certainly don't.

I agree with you on this point. I don't like it when a language dictates the style I am forced to use.  Let the language worry about semantics and let management worry about style.



i agree with both of you on this point. the company i work for mainly uses ruby (for in-house stuff in the team that i work with). as of late, i've been contributing on a few outside-of-my-group machine learning projects, and a lot of the existing code is python and c++. i absolutely detest the latter (in short, if you want performance, use C, if you want a higher-level language, use perl/ruby/python - c++ is a transitional fossil - great to show us how we got to where we are, but it should be extinct), and while the former has its benefits (namely, numpy & scipy) in general i don't like the way it forces me to think in a certain syntactical structure.

then again, i think a lot of the hype about python was that devs wouldn't have to worry about management looking over their shoulders and making sure they follow certain style guidelines (as those style guidelines are built into the language itself). so it always returns to the "is it a feature or is it a bug?" question


--------------------



Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: Seuss]
    #9976800 -

Seuss said:
> I dont think programmers like the white-space formatting to define their code.  I certainly don't.

I agree with you on this point. I don't like it when a language dictates the style I am forced to use.  Let the language worry about semantics and let management worry about style.



What's the difference between a tab character and a curly brace, apart from one being easier to type?


--------------------
I know... that just the smallest
                                                part of the world belongs to me
You know... I'm not a blind man
                                                    but truth is the hardest thing to see

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: zouden]
    #9977414 -

> What's the difference between a tab character and a curly brace, apart from one being easier to type?

Differing tabstops is my biggest complaint.  I like two space indentation, except with continuation being four spaces.  I loathe the use of tabs.  One person using eight space tabstops, another person using four space tabstops, and yet another person using two space tabstops makes for horrid looking, unreadable code.  Using tabs in code should be illegal.

I can also use the "%" function of vi to match braces.  This makes it trivial for me to jump to the beginning or ending of a block.  Can't do that with tabs unless you are using a language specific IDE (yet another rant).


--------------------
Just another spore in the wind.

Extras: Filter Print Post Top
Re: Favorite Programming Language [Re: Seuss]
    #9979825 -

Meh, I have my IDE set to use 4-space tabs, but I don't really care. I indent code no matter what language I use, so Python just saves me time by cutting out the braces.


--------------------
I know... that just the smallest
                                                part of the world belongs to me
You know... I'm not a blind man
                                                    but truth is the hardest thing to see

Extras: Filter Print Post Top
Jump to top Pages: | 1 | 2  [ show all ]

Myyco.com Shop: Golden Teacher Liquid Culture For Sale


Similar ThreadsPosterViewsRepliesLast post
* favorite programs Vvellum 2,443 18 07/09/04 09:51 AM
by matts
* I want to learn computer programming... advice please? dr0mni 2,037 17 09/27/05 08:34 PM
by ThePredator
* Programming books or tutorials? Anonymous 1,511 9 12/23/24 05:51 AM
by Kimberly5
* noam chomsky and formal languages... Annapurna1 752 1 09/27/05 11:37 AM
by Seuss
* Scripting Languages: Ruby vs. Python Evolving 1,219 8 02/14/04 08:57 PM
by djfrog
* Statistics time: Programming Languages and Programmers
( 1 2 all )
delta9 4,678 26 05/16/07 12:17 PM
by SymmetryGroup8
* Starting to program java wiggles 1,086 4 04/01/07 09:20 PM
by Seuss
* Program design help SeussA 1,568 8 05/04/07 09:11 AM
by phi1618

Extra information
You cannot start new topics / You cannot reply to topics
HTML is disabled / BBCode is enabled
Moderator: trendal, automan, Northerner
2,561 topic views. 0 members, 42 guests and 1 web crawlers are browsing this forum.
[ Show Images Only | Sort by Score | Print Topic ]
Search this thread:

Copyright 1997-2026 Mind Media. Some rights reserved.

Generated in 0.027 seconds spending 0.004 seconds on 15 queries.