Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • care to explain what mono is, and why i should be excited about this? Yes, I know it's some gnu-ish clone of .net, but what can one *do* with it?
    • Mono's a virtual machine plus compilers (C# and Visual Basic for .NET), as well as ASP.NET (mod_perl/PHP type deal), and reimplementations of a lot of the Microsoft runtime libraries. It lets you ... write programs ... that ... do ... stuff.

      People whose opinions I respect have said [] that C# is much more fun to develop in than C for the types of programs that Unix folks typically write in C (network, file, GUI) and is about as fast. That sounds like an interesting claim, so I've been meaning to check it o

      • Almost everything is more fun to develop in than C. That includes Java, barely, but not C++.

        • Almost everything is more fun to develop in than C.

          That's a question of mindset. For people with a lot of hubris, C is the perfect language. It always gives me a good feeling to know that each C statement is translated into a few machine instructions and will never do more than I actually asked for.

          At the same time (and that makes C so cool), it's a language leading to relatively compact source code. You'd expect to be ending up writing a lot of code as the language is rather spartan, but often you don't.

          That includes Java, barely, but not C++

          Turn that around. Java for me is a synonym for boredom. C++ on the other hand is one of those languages that packed every available feature into the language (a bit like Perl) and therefore has its own flavor of TIMTOWTDY, including a thousand ways to shoot yourself in the foot. And that's a good thing, IMHO.