[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
>2010+6 >there are operating systems that ship without
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 26
Thread images: 6
File: 1427427831800.png (27 KB, 400x400) Image search: [Google]
1427427831800.png
27 KB, 400x400
>2010+6
>there are operating systems that ship without a compiler
Why is this allowed?
>>
Which ones?

Remember that browsers compile JS.
>>
>>54804452
>Remember that browsers compile JS.
no, they don't
>>
>>54804452
Its an interpreted ""language"" anon
>>
File: 1464439778896.gif (1 MB, 320x213) Image search: [Google]
1464439778896.gif
1 MB, 320x213
>>54804452
>JS
>compile
>>
>>54804472
>>54804494
http://stackoverflow.com/a/7807863/3105260
>>
File: Screenshot_2016-05-30_06-27-58.png (12 KB, 1152x33) Image search: [Google]
Screenshot_2016-05-30_06-27-58.png
12 KB, 1152x33
>>54804510
>>
>>54804549
https://blog.mozilla.org/javascript/2013/04/05/the-baseline-compiler-has-landed/
>>
>>54804419
Most people who use windows aren't programmers.
>>
>>54804419
I think it was a year or two ago, I'd just switched to Fedora on my laptop. Found myself without an internet connection somewhere. "Ah, no problem, I have this tethering thing stored on my phone!". Plugged it in, but it was distributed as source (I forget why) so I had to compile it.

And then I found out that the default Fedora install didn't include GCC and I was stuck without internet anyway. I was royally pissed and went straight back to Debian testing.
>>
>>54804419
This isn't 1985 grandpa, these days you pay big bux for VC#
>>
>>54804419
Because corporations found out they can charge you for that
>>
>>54804689
Same shit happened to me

>downloaded the wifi drivers for a card in my thumb drive
>vanilla installation of some *buntu derivative
>type in gcc
>"command not found"
>type in tcc
>"command not found"
>nuke the hdd and go back to a usable distro

Asking for a minimal compiler by default in the OS isn't anything too far fetched imo, in fact it should be the norm
What good is a computer which needs a compiler, something used to make programs for itself to be installed separately
>>
File: mfwhen.jpg (12 KB, 279x192) Image search: [Google]
mfwhen.jpg
12 KB, 279x192
>>54804452
>browsers compile js
>>
>>54804419
it's okey cuz i dont program anything in my windows anyways :^)
>>
>>54805110
>V8 compiles JavaScript to native machine code (IA-32, x86-64, ARM, or MIPS ISAs; has also been ported to PowerPC[7] and IBM s390[8][9] for use in servers)[3][10] before executing it, instead of more traditional techniques such as interpreting bytecode or compiling the whole program to machine code and executing it from a filesystem.

https://en.m.wikipedia.org/wiki/V8_(JavaScript_engine)
>>
brb compiling html5
>>
>>54805110
>Just-In-Time compiler
>SpiderMonkey contains abaseline compileras first tier. A second tier JIT code-namedIonMonkeywas enabled inFirefox 18.IonMonkeyis an optimizing compiler.

https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Internals
>>
>>54805110
>Chakra includes a new JavaScript compiler that compiles JavaScript source code into high-quality native machine code

https://blogs.msdn.microsoft.com/ie/2010/03/18/the-new-javascript-engine-in-internet-explorer-9/
>>
>>54804419
Windows comes with a c# compiler.

Just search for csc.exe on c:\Windows.

I've used it before at uni where they don't have visual studio
>>
>>54805110
>JavaScriptCore is often referred with different names, such as SquirrelFish and SquirrelFish Extreme. Within the context of Safari, Nitro and Nitro Extreme (the marketing terms from Apple) are also commonly used.
>JavaScriptCore consists of the following building blocks: lexer, parser, start-up interpreter (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a high-throughput optimizing JIT (FTL).

http://trac.webkit.org/wiki/JavaScriptCore
>>
>>54804734
>>54804691
Fucks, the c# compiler is not only free, its open source. Get on with the days grandpa.
>>
File: you.jpg (7 KB, 188x130) Image search: [Google]
you.jpg
7 KB, 188x130
>>54805110
That's pretty much all of them
>>
File: 1457641931324.png (747 KB, 499x499) Image search: [Google]
1457641931324.png
747 KB, 499x499
>>54805331
>>54805249
>>54805214
>>54805146
it's compilers compile js not browsers you dumbfucks
>>
>>54805454
Browsers consist of many parts, including a JS engine.
JS engine is literally a part of the browser.
Therefore browsers execute, and therefore compile JavaScript.
>>
>>54805454
>damage control
Thread replies: 26
Thread images: 6

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.