1.

Solve : Subfora suggestion?

Answer»
Here's a suggestion:

How about making subfora for each programming language? Or is that too MUCH?

Like:

Programming
C#
C
Objective C
C++
Java
Python
PERL

Or maybe..

Programming
Procedural
Non-Procedural

Dunno.

QUOTE from: Big on September 04, 2010, 05:49:26 AM
Here's a suggestion:

How about making subfora for each programming language? Or is that too much?


That's too much. And it begs further questions as to the organization of said sub-forums- do various Basic Dialects (RealBASIC, Visual Basic, Dark BASIC, etc, get their own forum or would they be even forther sub-divisions within a BASIC forum?

And even then, there are far too many languages to implement this. C,C++, BASIC,Java, Python, Perl*, C#, F#, Javascript, VBScript, Haskell, RUBY, TCL, PHP, ASP, Pascal, Delphi, Eiffel, Fortran, COBOL (yes, those last two are asked about every once in a blue moon, or at least a question relating to them is asked) REXX, Squeak, Boo, VBA, etc etc. And even if you can come up with a consolidated list, do you make separate entries for, say, J#, and J++? Do you have a separate area for using C++ with .NET CLI? Soon the organization becomes more chaotic then it was.

Besides, Nathan (admin) has been RATHER clear that he wants to try to limit the number of subforums as much as possible- a sentiment with which I must agree. It wasn't until rather recently that the Windows section was separated into various Windows Versions. The thing is, there are a finite number of choices, really. 9x,NT,XP, and Vista/7. When it comes to languages, you can either give them all their own specific subforum (which again raises the question, do various dialects get separate entries) or do you try to "group" them as you've indicated, Into Structured, Object Oriented, and Functional Programming languages. and even then, how do you decide? C#, for EXAMPLE, can be used as a Functional Programm languages just as well as a Object Oriented one- in fact, Object Orientation is mandatory, but with other languages, like python, you can choose to do whatever you want- structured, object oriented, or functional. How would you group that? And what about regular expressions? Would those have their own separate area? And would it have it's own sub-forums that relate to the various "dialects" of RegExp? (.NET, Java, Perl, JavaScript, etc). As you can see, what seems to be a simple idea to improve organization and make the forum easier to navigate may only serve to further confuse and make organization difficult. The more you try to classify and subdivide things the more you find they fit into common groups.

*Remember, It's Perl, not PERL, everytime you spell it PERL, Larry Wall emits a quiet sob. So that's two in this sentence alone. Sorry Larry.- Microsoft
- Non-Microsoft

Seriously, they've made SO MANY LANGUAGES. Quote from: Fleexy on September 04, 2010, 10:00:25 AM
- Microsoft
- Non-Microsoft

Seriously, they've made SO MANY LANGUAGES.

They've made one language that was ECMA ratified to my knowledge, C#. They've made a lot of IDE's though.Subfora? Did we start speaking Latin while my back was turned?
We constantly use numerous degenerations of Latin, English, Italian and German, almost not being aware of it (aquarium, fax, scenario, ..). 'Fora' is an accepted secondary form.
However, I come from a very linguistic background (when age 11 to 18, we get taught 16 hours of Latin per week in highschool).

Yes, there are more than a 1000 programming languages. So yeah.Quote from: Big on September 04, 2010, 12:16:39 PM
'Fora' is an accepted secondary form.

Yes, I know. I only recently gave up worrying about whether it was necessary to use Latinate plurals like fora, virii, stadia, etc.

Quote
However, I come from a very linguistic background

Yet you wrote "a 1000"




Discussion

No Comment Found