[ / / / / / / / / / / / / / ] [ dir / asmr / aus / hrvatska / htg / kpop / pinoy / trap / vore ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 45b690ee6091ed0⋯.jpg (225.72 KB, 1280x960, 4:3, rust_texture3931.jpg) (h) (u)

[–]

 No.820259>>820372 >>820392 >>820814 >>820871 >>821785 >>821833 >>822543 [Watch Thread][Show All Posts]

>Godot Engine

https://www.godot.online/wasm/

>Particle Generator

https://maierfelix.github.io/wasm-particles/static/

Can your unrustworthy language do this?

 No.820350>>820413

Webassembly is the future where we replace javascript, you mean.


 No.820372>>820392

>>820259 (OP)

The future is 10,000 years of darkness, minimum.


 No.820392>>820394

>>820259 (OP)

Sadly, it's probably the future of all applications, even embedded.

Hence,

>>820372


 No.820394>>820430

>>820392

Why? Webassembly is the javascript killer. We'll be able to target the web with any language that can generate llvm ir. We can already do this with several other technologies but this will be less of a hack than emscripten.


 No.820410

>your browser doesn't support WA

based pale moon

Also, WA is going to finally make India a super power by 2020.


 No.820413>>820435

>>820350

wasm can't access the DOM


 No.820430>>820433 >>820445

File (hide): cfb90d66fba5158⋯.jpg (246.7 KB, 1000x670, 100:67, The Abyss of Hell.jpg) (h) (u)

>>820394

You don't understand. There is already talk of compiling the JVM into webassembly.

Pajeets know Java and so code farms are going to make sure Java runs on webassembly, but webassembly doesn't have built in GC.

You can compile C++ to webassembly however, and the JVM is written in C++.

The future of all applications is Java applets running on a JVM running in a webassembly VM which are really just grafted on to the main browsers' existing JS VMs.


 No.820433>>820499

>>820430

Do you honestly believe that people are going to write a JVM for webassembly? Nobody's going to do that. What they'll do is write a webassembly target for the Java compiler.


 No.820435

>>820413

It just requires a shim, that's no big deal.


 No.820445>>820451 >>820462

>>820430

>Java in the web browser

A new era of Pajeet is upon us.


 No.820449

I can't wait to see Python, Ruby, PHP, and even Smalltalk in the browser.


 No.820451>>820453

>>820445

>Java in the web browser

That used to actually be a legit thing. It's not used anymore though because it was a giant fucking security vulnerability, and Oracle basically had to set the default Java settings to block all browser applets, and removed the option to turn the security off, aside from a whitelist.


 No.820453

>>820451

I know but with web assembly it will make a comeback and all Pajeets will know be certified web developer specialists.


 No.820462>>820533

>>820445

>Java in the web browser

>new


 No.820499

>>820433

No GC = No Java.

They are going to take an existing C++ JVM, strip out/replace any system calls, and replace the inline x86 assembly of the JIT with inline Webassembly.

They will then compile this new Webassembly compatible JVM into Webassembly, and it will JIT compile Java bytecode into Webassembly, which will then be JIT compiled by the Webassebly VM into machine code.

An acquaintance of mine in Mumbai tells me marketing already has a trademark for the this technology, JIT^JIT, with slogan

>JIT to the power of JIT, the power of JIT squared

I said that that is mathematically incorrect, but he just laughed.


 No.820532

If you thought Javascript has been a cancer on the web for the last 10 years wait until the web becomes literal POO.

POO


 No.820533>>823615

>>820462

to be fair, java applets ran their code on the JVM that lived outside the browser. He's not wrong.


 No.820633>>820756

File (hide): 2d0c22181fcb6d7⋯.jpg (34.85 KB, 626x633, 626:633, 134531433206.jpg) (h) (u)

>java will come back into the browser in your lifetime

i knew not killing myself was a mistake


 No.820756>>820878

>>820633

Back in the day it was a vastly superior option to shockwave and flash.


 No.820814>>820845 >>820859 >>820863

>>820259 (OP)

Webassembly just like javascript is cancer and will only further DRMs.

A browser should not execute code.

A browser will render text.

A browser will render images.


 No.820836>>820862 >>820905 >>823558 >>823577

File (hide): 13aa1add7460daa⋯.gif (26.08 KB, 661x777, 661:777, hotjava.gif) (h) (u)

I LIVE AGAIN


 No.820845>>823197

>>820814

LOL. Fucking kill yourself retarded LARPer.


 No.820859>>823197

>>820814

Enjoy your text and images


 No.820862

>>820836

>1997

>fuckhuge navigation footer with fat thumb buttons

They were ahead of their time, perhaps even the first. The first cancer cell.


 No.820863>>823197

>>820814

One of these days I'm going to make a javascript free website that does all the things javascript does, but with janky as fuck static links. Every time javascript would have normally redrawn a piece of the page, it instead sends off a request to a server script to re-generate HTML and get the new HTML back.


 No.820871

>>820259 (OP)

Just wait till some fucking "web framework" spreads like cancer that essentially compiles and runs a shittier browser inside your browser and uses "optimized" proprietary binary files instead of HTML.


 No.820878>>821737 >>821865 >>823575

>>820756

Java applets were never superior to anything. They were pure fucking cancer that Sun pushed uphill. People hated the entire browser freezing for a long time every time they'd hit a page with one so they never made it into widespread use.


 No.820905

>>820836

WATCH THIS HOT JAVA FUCK YOUR BROWSER XXX


 No.820957>>821831

>>java

>>garbage code on top of jvm that crashes for no reason all the time

>>future of anything


 No.821737>>821821

>>820878

>they never made it into widespread use.

I envy you for your ability to make that statement. I hope you never had to develop for ie6, either.


 No.821785

>>820259 (OP)

the only reason to develop anything anymore is for embedded systems and scientific computing for nasa or so we can leave this planet and go somewhere there are no pajeets or sanfran devs or womyn coders. everything else is trash and ultimately, pointless.


 No.821821

>>821737

Far worse: I was paid by MSR to develop something extremely complicated for IE for PocketPC around 2000. You can probably imagine what circle of hell that was, but you'd still be way off.

Blog time: that project was also featured in MS's demo day for Windows Server 2003 to showcase 'the power of Server 2003'. Only problem: it was LAMP. But money talks so I got it running as a hacked up version of PHP in IIS using tools/libraries I had to port to Cygwin (for some of those tools/libraries that's the untold story behind their first Cygwin port). Performance was shit, but it worked.


 No.821831

>>820957

>using newfaggot meme arrows

>>>/reddit/


 No.821833

>>820259 (OP)

rust can use wasm if i recall, i was impressed with one of the q3a (pretty sure it's not q3a but the other versions john carmack or some retard made) ports as the performance was solid yet only ran at 60fps due to the web browser.

only downside is that wasm supports java, java applets are coming back in a new form.


 No.821865>>822549 >>822671

>>820878

>with one

I used to browse sights that occasionally had dozens on one page.


 No.822543

>>820259 (OP)

Displays as blank pages. Sure, I can do that in pretty much any language.


 No.822549

>>821865

I never ran into sites with heavy applet use other than for classes. People were really crazy about them being the future, though. Much worse than the Rust shit today.


 No.822671

>>821865

There will be no click to enable for wasm though, it will be invisible like WebDRM. At least there is still a config flag for it asm.js.


 No.823146

Is there a website where I can detect if my browser supports webassembly? I want to make sure I use a browser that never supports it.


 No.823197

>>820845

>no argument

WEW

>>820859

>Enjoy your text and images

8chan.jpg

>>820863

>no imagination

that's a web dev for you


 No.823558>>823579

>>820836

So basically we're pretending the whole markup thing failed and we're back to Applets and Flash.

Fucking great. You can count me out man.


 No.823575

>>820878

one thing I sincerely hope JavaScript takes over is IPMI. Maybe then it'd work consistently.

Cause IPMI, you see.

<Is

<Motherfucking

<kill me now

<whitelist your IP three times so you can kill me now

<click through ten different Art Thou Sure? prompts

<sweet merciful death embrace us all

<Java


 No.823577

>>820836

You need Java™ to play this DRM-ridden content!


 No.823579>>823595 >>823723

>>823558

Markup did fail. It takes hardware that would have been in the supercomputer class 10 years ago just to comfortably browse threads of '80s manga, and the browsers used to do so have more lines of code than cutting-edge fighter jets.


 No.823595>>823618

>>823579

Dude that's why web browsers need to interpret web pages written in Rust. We could use generics to abstract ourselves away from the markup and let the language provide us with the results. It would be remarkable and improve the web.


 No.823615

>>820533

I doubt oracle would let anyone use Java SE API for free after the dalvik/art shitshow. Java will and should be kept on the backend.


 No.823618>>823622

>>823595

kys klabdick


 No.823622

File (hide): af8686e269e30aa⋯.gif (Spoiler Image, 465.38 KB, 480x221, 480:221, ace.gif) (h) (u)


 No.823723>>823725

>>823579

>and the browsers used to do so have more lines of code than cutting-edge fighter jets.

How could this even happen?

Who let this happen?


 No.823725

File (hide): 0184ef68b4b3733⋯.jpg (Spoiler Image, 161.45 KB, 1500x1064, 375:266, usa.jpg) (h) (u)

>>823723

>Who let this happen?

"60% white" USA




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
50 replies | 6 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / asmr / aus / hrvatska / htg / kpop / pinoy / trap / vore ][ watchlist ]