Results 1 to 10 of 10
A development platform sort of like .NET for windows (except a lot better). There are to many different languages out there for Linux and there isn't really a "standard". Yes ...
- 09-17-2006 #1
There should be a development platform for linux.
A development platform sort of like .NET for windows (except a lot better). There are to many different languages out there for Linux and there isn't really a "standard". Yes there is C++, very powerful, sometimes counter productive, and sooner or later it will become out dated. Plus, with machine's becoming as powerful as they are today, we have enough resources for garbage collection, etc. without having a significant...or even visible slow down. There is of course Java, but it is getting very complex. Then there is Perl, simple, powerful, but its OOP capabilities suck. With all this said, some of the Linux community should get together and write a simple, yet powerful, OOP programming language for Linux that has very close kernel integration and can be standardized upon! Haha, but of course, this could just be a far off dream....
- 09-17-2006 #2
Very close kernel integration? And standardized? I don't like the sound of that....
Windows free since 2002 | computing since 1984
- 09-18-2006 #3
Ah, but see, there is a problem with that.
Windows has a number of programs closely integrated with its kernel. We refer to this phenomenon as the Blue Screen of Death.
In Linux, you can achieve what you want very easily. C has been around for 30 years and is still undergoing active development, and is an extremely stable language. For super low-level tasks, C and C++ fill this need admirably.
Even so, variety is the spice of life. I can do things in Perl that are difficult in C, and vice versa. Pick the right tool for the job. Attempting to stuff every feature into a single vector will produce something fairly unusable.
I see what you mean, but considering how easy it is to learn new programming languages once you've picked a few up, I really see no need in having a super Linux language.DISTRO=Arch
Registered Linux User #388732
- 09-18-2006 #4
AFAIK there's no more or less programming choices for Linux than for MS, give or take. Most have been ported both ways. Also, lumping C++ into the same class as scripting languages like Perl and Java isn't really appropriate.
Saying you'd like some sort of unique Linux language is like saying you want the perfect desktop for Linux - it's subjective, tricky, difficult and about the most non-trivial thing you can possibly do. Also, isolating a language to Linux would be the kiss of death - you want as many people using it on as many platforms as possible. Makes it more robust and useful. Isolating Windows(or any platform) from Linux is a lose-lose scenario - it accomplishes nothing positive. Programming languages are just tools - they aren't evangelical tools(with the possible exception of .NET).
DT
- 09-18-2006 #5
C++ become outdated? I don't see this happening very soon.
And as far as .NET goes, all of the professors I know at UIS hate it. The only people that tell me it's "the future" are people that either:
1. Know nothing about it or
2. Get payed to use it
On a side note: Please keep the BSOD's away from Linux.Two levels higher than a newb.
(I can search google)
- 09-18-2006 #6Here's the process you should now follow:
Originally Posted by 758
1. Open mouth wide
2. Remove foot.
Unless you hadn't noticed, you start off by talking about a 'unified development platform', and then go on to whine about the Linux having no standard and blaming a few languages.
Well I got some bad news for you... .NET isn't a programming language, it's a framework - the language you choose to write from can be C++... Or C... or any of the others that you cussed.
To counter your complaint here, just take a think about what you've asked for - to remove the richness and the variety of ways to get stuff done on Linux, and replace it with a one-size-fits-all vanilla Microsoft copy; no thanks, that's not the Linux way, and it never will be.
Oh, and in case you'd not noticed there already is a .NET-like environment for Linux if you want - its called MONO. But you dont have to use it. It's a matter of choice.Linux user #126863 - see http://linuxcounter.net/
- 09-18-2006 #7
how exactly is .net standardized windows development. i havent seen that. and we use .net where i work. .net was supposed to be the end all development platform for windows but it hasnt done any of what it promised. it just became a glorified java. take it from one of the professional programmers here in the forums .net is not all it was promised and in many ways justs makes just more difficult.
- 09-19-2006 #8
well, this was just a quick thought i wrote down in a forum!
but now that i see a lot of responses to this quick thought....my view about it has changed.
Redman - linux needs to stay small, trying to get it running on a 133mhz machine from the early 90's is always fun! or even...or an i386 from before that
Roxoff - ive know about Mono, but ive never had very good experiences with it. Actually ive never had good experiences with interpreted languages other than Perl Python and PHP.
- 09-19-2006 #9
i agree with the negative comments in as much as .NET is crap (i have to use VB for college and it's terrible). that being said, if a framework could be developed to make linux development easier, them i'd support that. mono is one example (tbh i know nothing about it, so correct me if i'm wrong). imo even though i hate the "GUI-First" aspect of VB, i can see where it could be useful. creating a GUI in a GUI is easier than doing it all in code for example. if VB wasn't backwards, then it would be half decent.
my wishlist would be for a GUI development program that can integrate with IDEs or something. if i can think of something i'll elaborate but frankly, i'm too hungover to think right now =/Here's why Linux is easier than Windows:
Package Managers! Apt-Get and Portage (among others) allow users to install programs MUCH easier than Windows can.
Hardware Drivers. In SuSE, ALL the hardware is detected and installed automatically! How is this harder than Windows' constant disc changing and rebooting?
- 09-19-2006 #10Linux Enthusiast
- Join Date
- Jun 2005
- Location
- The Hot Humid South
- Posts
- 602
I don't know much about development, specially since I'm not a developer, but I've been recently helping GNUstep with documentation/wiki and it seems like it's what most of you guys were taking about. In case you don't know, it's just a free implementation of OPENSTEP (now Cocoa... that's right, Apple's Cocoa). It has an interface builder (much like NeXT's) and an IDE. The only problem I think most developers have with it is that you need to learn ObjectiveC as it's the standard GNUstep language and everything is written in it, and to use it's resources you need to code in it.
"Today you are freer than ever to do what you want, provided you can pay for it!" --Bad Religion


Reply With Quote
