![]() |
|
High Level Languages vs Low Level Languages - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151) +---- Forum: Coders Lounge (https://hackforums.net/forumdisplay.php?fid=5) +---- Thread: High Level Languages vs Low Level Languages (/showthread.php?tid=4658533) |
High Level Languages vs Low Level Languages - g4143 - Jan 28, 2015 High level languages vs low level languages. Which do you think is more difficult to use and learn? * - severos - Jan 28, 2015 shouldn't the answer be low level?? I mean, there is a reason they called them high level, unless they were high when naming it XD far as I know low level are more difficult to use, but I never tried to learn one so I can't tell. * - bbbysmth - Jan 28, 2015 I tried both low and high level languages and I have to say some high level languages are very hard to understand(ML, Haskell, Scala, etc) while low level languages are simple to understand but hard to write correct/efficient code. * - Dialog - Jan 28, 2015 (Jan 28, 2015 05:35 AM)bbbysmth Wrote: I tried both low and high level languages and I have to say some high level languages are very hard to understand(ML, Haskell, Scala, etc) while low level languages are simple to understand but hard to write correct/efficient code.The languages you provided as an example for hard-to-learn high level languages are all functional ones. Seems like you're just comparing the functional and imperative paradigms 😝 * - g4143 - Jan 28, 2015 (Jan 28, 2015 06:01 AM)Dialog Wrote: The languages you provided as an example for hard-to-learn high level languages are all functional ones. Seems like you're just comparing the functional and imperative paradigms 😝 In case you haven't noticed. Most high level languages have many functional characteristics, just take a look a modern Java or C#. * - webdev77 - Jan 28, 2015 Low level is definitely more difficult to use for large scale development. It takes a long time for development and there is no massive support base behind you if you have an issue. Learning some high level languages may take longer because there are so many abstractions and functions available, but that's why we have knowledge bases and handbooks available to us within a few keystrokes reach. It's still easier to use a high level language in my opinion because you can focus mainly on application features rather than performance problems. * - Dialog - Jan 28, 2015 (Jan 28, 2015 08:22 AM)g4143 Wrote: In case you haven't noticed. Most high level languages have many functional characteristics, just take a look a modern Java or C#. Ofcourse, C# has LINQ, and Java has lambdas now, but that doesn't mean all high level languages are functional, like I felt he was implying. * - Wizart Injector - Jan 28, 2015 Using hight level of a languages make u feeling different and if u learn just low level languages it leave u more down . Those time languages are going to be more hard and there are going up in levels .. * - MrOrang - Jan 28, 2015 High level is easier except in some cases(BrainFuck etc...) and lowlevel has the advantage of using hardware. You don't want to make a webpage in asm though(if that's even possible). Every language has its own benefits. * - g4143 - Jan 28, 2015 (Jan 28, 2015 09:11 AM)Looka Wrote: High level is easier except in some cases(BrainFuck etc...) and lowlevel has the advantage of using hardware. You don't want to make a webpage in asm though(if that's even possible). How the hell is BrainFuck high level http://en.wikipedia.org/wiki/Brainfuck Quote:Brainfuck is an esoteric programming language noted for its extreme minimalism. * - Corios - Jan 28, 2015 (Jan 28, 2015 10:15 AM)g4143 Wrote: How the hell is BrainFuck high level Its language is independent of the current system, brainfuck would be considered a high level language just like C. This question is hard to answer because there isn't really a set line of what is high level and what is not. Do you mean high level as in dependency? High level as in close or far from hardware? To me, anything that is c or higher is a high level language, which should answer this question itself. Some consider C a low level language because its closer to hardware, etc. So where would the line be drawn? Then I could give a more coherent answer. * - clickosface - Jan 28, 2015 yes its realy i know .....x shomting (Jan 28, 2015 06:01 AM)Dialog Wrote: The languages you provided as an example for hard-to-learn high level languages are all functional ones. Seems like you're just comparing the functional and imperative paradigms 😝 |