Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Programming Google

Google Engineer: We Need More Web Programming Languages 309

itwbennett (1594911) writes Web applications may one day surpass desktop applications in function and usability — if developers have more programming languages to choose from, according to a Google engineer. 'The Web is always available, except when it is not,' said Gilad Bracha, software engineer at Google and one of the authors of Google Dart, speaking to an audience of programmers Wednesday at the QCon developer conference in New York. 'It isn't always available in a way that you can always rely on it. You may have a network that is slow or flaky or someone may want to charge you.' Therefore any Web programming language, and its associated ecosystem, must have some way of storing a program for offline use, Bracha said. The Web programming language of the future must also make it easier for the programmer to build and test applications.
This discussion has been archived. No new comments can be posted.

Google Engineer: We Need More Web Programming Languages

Comments Filter:
  • Re:No, we don't (Score:2, Informative)

    by jellomizer ( 103300 ) on Thursday June 12, 2014 @09:46AM (#47221591)

    Main Web Languages Server side...

    PHP - While there is a windows port this is for the Linux Guys
    JSP - For people who wants to pretend that their web app is a serious business application.
    ASP.NET - For the people stuck on a windows network.

    They all have different levels of suckyness. They were made for web pages a over decade old. Where most stuff was Server Side processing.

    Browser side

  • Re:Why? (Score:5, Informative)

    by putaro ( 235078 ) on Thursday June 12, 2014 @09:57AM (#47221683) Journal

    Those do exist, for example Google Web Toolkit (GWT) which spits out Javascript and HTML from Java code that you write and manages the communications between the Javascript in the web page and the Java code running on the server. There are difficulties, though, because Javascript and HTML are really kind of sucky for running GUIs and it takes tweaking to get everything looking good in every browser.

    Personally, I think that running complex applications inside the browser is just plain stupid but it keeps on getting pushed at us.

  • by goruka ( 1721094 ) on Thursday June 12, 2014 @10:06AM (#47221753)
    Web browsers should at this point be able to parse some sort of bytecode that can be translated to native. This way anyone can use whatever programming language he or she pleases. Google did a great work with PNaCL, but I don't think that will ever gain traction from the other vendors.

    Mozilla's ASM.JS is much better idea and much closer to a real-life usage scenario, but Google itself is not doing enough to promote it and their support is half assed (even though It would definitely benefit them).
  • by tepples ( 727027 ) <tepples@gmail.BOHRcom minus physicist> on Thursday June 12, 2014 @10:57AM (#47222171) Homepage Journal

    Except once it's offline it's no longer contained...

    How? Pretty much every major platform other than Windows desktop, OS X, and GNU/Linux has some sort of containment measure by default. This includes Windows Phone, Windows RT and Windows 8's WinRT subsystem, Android, iOS, and modern game consoles.

A consultant is a person who borrows your watch, tells you what time it is, pockets the watch, and sends you a bill for it.