The difference is *very* hazy. Use a range of high-level languages, and work out your own definition.
Type: Posts; User: SunSpyda; Keyword(s):
The difference is *very* hazy. Use a range of high-level languages, and work out your own definition.
Not at all! When using Haskell, I never get variables being wiped out without adequate warnings due to imperative side-effects (I *hate* reference-passing), or nasty side-effects ruining the program...
True, but the bool values will either have a garbage bit in them, or the compiler will set them to false (depending on the compiler)... so the cout command should still execute.
Which is why I like higher-level languages like Python and Ruby :p
I feel that using the highest-level language feasible is a good rule to stick by. I only use lower-level languages if I *have* to...
Wahoo! Yet *another* Ubuntu remix!
People aren't going to switch distros for a few GUI customizations, graphics, a unofficial custom installer, and a few preinstalled applications.
To make a...
First, pick your technique. Will you learn bottom-up, or top-down?
The former will mean that you learn ASM as your first language. Then you learn C, then higher, etc.
The latter will mean you...
As far as Linux people in this forum are concerned, it's a high-level language. As far as most employers are concerned, it's a skiddy scripting language that is frail and doesn't work on 'real' OSes,...
In the most popular variant of C, C89, 'int main()' is completely allowed, and is the most used. This also applies to K&R C and C++. In fact, in C89 and K&R C, you can even leave out the 'int' part,...
Minimalism = Vim, and the build tools
Similarity with VC++ = MonoDevelop
Tons of clever features = GNU Emacs and the build tools
Lots of support and popular =...
Ok, so I admit, that I did get the idea when I was programming Haskell ;)
The anonymous thing is true, but as you said, many just need to 'be there' rather than 'named and known'. I can think of a easy solution in Ruby that won't screw up the code size - just make a button...
When I do GUIs, I have a way of doing them, but people keep telling me it's cryptic. Yet I think it's easier, since it makes the left-hand side of the code look like a 'tree' of containers.
It...
Doesn't surprise me. But then again, how many *actually use* Intel's own compiler? I thought the world was mostly using MS's compilers for Windows, or GCC for *nix.
I've known Ruby for a while, and can build GUIs in many other toolkits, like Java/Swing, GTK(With C and Python, and more recently, .NET), and small bits and bobs from a few others, including WinForms...
Seeing as MS pushes the forefront of new .NET developments, you can be quite sure that MS .NET will be probably faster than Mono. But as I said before, I couldn't really tell the difference.
How...
In that case, the VS .NET documentation is your best bet :) I found it to be excellent.
And if your doing Windows-only development, then WPF is probably what you will use for GUIs - which also...
Then again, you get better component-based programming, and a far more compact initial framework, and a more feature filled language(C# with lambdas, properties, unsafe code, etc).
However Java...
Sorry for posting something non-Linux related, but the documentation that comes with VS .NET is very good at learning any of the .NET languages.
But of course, you're on Linux, so I recommend PDF...
Wow. This has hardly encouraged me to take a career path in computing :/
The older I get, the more bad stories I hear.
Ah, mine is 3.4.5. That's probably why it doesn't work. That's what came with Code::Blocks though... why are they using one so out of date?
when using the wcout and wcerr streams, GCC claims they don't exist in the std namespace. Is this just a non-ISO library, or am i doing something wrong?
I was wondering to what extent could a SDHC card be used in a laptop. I mean, could I run applications off it, whilst have music playing from it, or would it grind to a halt?
When a SDHC card is...
OK, I know little about the language, only taking a brief detour of it, so please correct me if I'm wrong... :)
This actually sounds quite good. How does the packaging work? Something like...
I just took a look at it, and it doesn't look great tbh. Looks like old, dated concepts slightly rehashed. Nothing really that exciting.
It seems to combine the worst points of so many languages,...