What languages should I consider for my monthly programming analysis articles?

  • Thread starter Thread starter Sane
  • Start date Start date
  • Tags Tags
    Food
AI Thread Summary
The discussion revolves around the idea of creating monthly programming analysis articles that explore programming problems and solutions while teaching advanced theoretical concepts. The author is considering languages like Python and C, emphasizing that C is widely used in the industry, while Python offers unique approaches to problem-solving and advanced features. There is a debate on whether to include less common languages like Lisp or Haskell, with concerns about their accessibility to a broader audience. Participants express interest in various languages, highlighting Python's clarity and elegance, while also discussing the practical applications of Java and JavaScript. Overall, the conversation encourages the author to pursue the project and share knowledge, regardless of the chosen language.

What Language Do You Want (Read Entire Post First)?

  • C

    Votes: 9 45.0%
  • Python

    Votes: 8 40.0%
  • I will suggest a different language in my post

    Votes: 3 15.0%
  • No. Don't waste your time.

    Votes: 0 0.0%

  • Total voters
    20
  • #51
Wow, has this ever gone off-topic. And at 4 for 4 currently in the poll, I guess I should just wait until there is a larger sample of votes before considering what language to use.

"And now we play the waiting game."
 
Technology news on Phys.org
  • #52
If the topics and examples aren't too hard or too specific, it might be good to see both... by you doing one language and having someone else show the equivalent code in the other language.

...just a thought
...and a bump to get someone to possibly break the tie.
 
  • #53
robphy said:
If the topics and examples aren't too hard or too specific, it might be good to see both... by you doing one language and having someone else show the equivalent code in the other language.

I did, at one point, consider this. However, I also realized that different programming languages, especially those as contrasting in approach of design as Python and C, will require different approaches to piecing together the code. It would apply constraints on the effectiveness of the programming to force myself to program each piece in two (or more) substantially different programming languages.
 
  • #54
First, I think that your idea is a good one, Sane.

Second, I don't see any reason you should limit yourself to a single language: write one article in C++, and the next in something else. (If a particular design works well in two languages you could do them in parallel as robphy suggests.)
 
  • #55
CRGreathouse said:
First, I think that your idea is a good one, Sane.

Second, I don't see any reason you should limit yourself to a single language: write one article in C++, and the next in something else. (If a particular design works well in two languages you could do them in parallel as robphy suggests.)

That seems viable. One thing I wanted to try is have each article build up the foundation for an entire project. If I were to change languages, it would have to be at the end of every topic change. Another goal was to provide a medium to learn the language well, and see what can be done. So, yet again, changing languages would have to be gradually done between every 2 or 3 articles.

I like the idea! I'm considering it, since different programming languages have different advantages for every project. I can see myself switching between PHP, Python, C and maybe even some specifics such as SDL, CherryPy, WinSock, and the Win32API. This way, I'm not limiting what people can expect.

I'm thinking this will start to be planned out in greater detail and structure, before the new year. Then I may start writing, depending on the circumstances, by January or February.
 
Back
Top