So why do these poor #xx coders have to add System.IO.File.? Does it look cooler? How many other frequent uses are their for the keyword exist()?
That was a piece of VB.NET code and, as you can see in my first post,
I do not consider this language to be BASIC. Other members do. For me it's to complex and not easy to read. Ring, Julia, NaaLaa, Lua, Python are more BASIC-like and what? How many members here had a look at them? How many consider them BASICs? Very few (myself only?), as they don't have the "BASIC" part in their names.
The other question, Tomaaz, is why you feel personally attacked when people express an opinion, especially since you explicitly asked for such opinions.
I don't.
I'm just curious why, for some people, the name of the language seems to be "everything". There is a "BASIC" part in the name? It is BASIC then. That's silly.
I think you've totally missed my point. I agree with all replies here, especially with what Marcus said. Things shouldn't be more complicated than necessary. This is the first thing I'm looking while testing programming languages.
And I find it more in languages like Ring, Julia, NaaLaa, Lua than in majority of BASIC dialects. But I still need to read a nonsense like
"Why should I waste my time for Lua or Julia if I can do things faster and easier in BASIC". Well, to finally understand that, in fact, other languages are easier than BASIC?
When somebody writes that BASIC should be as simple as possible, it is certainly not meant to attack you.
Why should it be? I think the same. The problem is that majority BASIC dialects aren't as simple as possible. Other languages are, but because BASIC dialects tend to have "BASIC" attached to their name, people automatically assume that they are easier to learn/use than other languages (Ring, Julia, NaaLaa, Lua, Python, Ruby...).
Well, that's simply not true.