• chevron_right

      Thanks to fans, the weirdest official Doom game is now playable on Windows

      news.movim.eu / ArsTechnica · Wednesday, 29 June, 2022 - 20:59 · 1 minute

    A seemingly lost turn-based version of <em>Doom RPG</em> is now fully playable on modern Windows PCs, thanks to efforts from the <em>Doom</em> reverse-engineering community.

    Enlarge / A seemingly lost turn-based version of Doom RPG is now fully playable on modern Windows PCs, thanks to efforts from the Doom reverse-engineering community. (credit: id Software)

    The creators of the Doom series have presented plenty of official and unofficial historical retrospectives, but these often leave out the weirdest official Doom game ever made: Doom RPG .

    Even id Software's official "Year of Doom" museum at E3 2019 left this 2005 game unchronicled. That's a shame, because it was a phenomenal example of id once again proving itself a master of technically impressive gaming on a power-limited platform. And platforms don't get more limited on a power or compatibility basis than the pre-iPhone wave of candy bar handsets, which Doom RPG has been locked to since its original mid-'00s launch. You may think that "turn-based Doom " sounds weird, but Doom RPG stood out as a clever and fun series twist to the first-person shooter formula.

    Its abandonment to ancient phones changes today thanks to the reverse-engineering efforts of GEC.inc , a Costa Rica-based collective of at least three developers. On Wednesday, the group released a Windows port of the game based on their work on the original game's BREW version (a Qualcomm-developed API meant for its wave of mobile phones from 2001 and beyond).

    Read 10 remaining paragraphs | Comments

    • chevron_right

      JetBrains IDEs connect with Gitpod for cloud-based development

      pubsub.slavino.sk / infoworldcom · Tuesday, 3 May, 2022 - 20:15 edit

    Users of JetBrains IDEs now can do remote development in the cloud via the Gitpod platform.

    Through an integration between Gitpod and JetBrains announced April 27, developers can access source code hosted in ephemeral development environments from JetBrains IDEs running in the cloud. Language processing occurs in the Gitpod environment. This is done via an integration between Gitpod and JetBrains Gateway , JetBrains’ remote development application now in a beta stage. Developers can access JetBrains Gateway to get started with linking Gitpod and JetBrains IDEs.

    To read this article in full, please click here


    Značky: #IntelliJ, #Rozne, #Java, #Python

    • chevron_right

      JDK 19: The features targeted for Java 19

      pubsub.slavino.sk / infoworldcom · Monday, 2 May, 2022 - 20:00 edit

    Java Development Kit 19, due this September, now has four features officially proposed for it. Two recent additions, virtual threads and pattern matching (both previews), join two previously cited features, a vector API (in a fourth incubation) and a port of the JDK to the open source Linux/RISC-V instruction set architecture (ISA).

    JDK 19, or simply Java 19, potentially could host a vast number of features , ranging from universal generics to value objects, according to plans under way for enhancing Java. JDK 19 would follow JDK 18 , which arrived March 22. Standard Java is on a six-month release cadence.

    To read this article in full, please click here


    Značky: #Linux, #Rozne, #Java

    • chevron_right

      Oracle Java popularity sliding, New Relic reports

      pubsub.slavino.sk / infoworldcom · Thursday, 28 April, 2022 - 10:00 edit

    While still the industry’s leading Java distribution, Oracle Java’s popularity is half what it was just two years ago, according to a report from application monitoring company New Relic.

    The finding was included the company’s 2022 State of the Java Ecosystem report, released April 26, which is based on data culled from millions of applications providing performance data to New Relic. Among Java Development Kit (JDK) distributions, Oracle had roughly 75% of the market in 2020, but just 34.48% in 2022, New Relic reported. Not far behind was Amazon , at 22.04%, up from 2.18% in 2020.

    To read this article in full, please click here


    Značky: #Rozne, #Oracle, #Java

    • chevron_right

      TypeScript usage growing by leads and bounds — report

      pubsub.slavino.sk / infoworldcom · Monday, 21 February, 2022 - 11:00 edit

    Usage of TypeScript, Microsoft’s strongly typed language based on JavaScript , has soared compared to six years ago, according to the “2021 State of JS” survey released February 15.

    Asked about their use of “JavaScript flavors,” 69% of survey respondents now use TypeScript, compared to just 21% six years ago. JavaScript flavors were defined as languages that compile to JavaScript. Other JavaScript flavors trailed TypeScript by a large margin; the next was Elm at 2.4%, followed by Flow at 1.7% and CoffeeScript at 1.5%.

    To read this article in full, please click here


    Značky: #Python, #Rozne, #Java, #JavaScript

    • chevron_right

      A brief intro to the Pants build system

      pubsub.slavino.sk / infoworldcom · Thursday, 17 February, 2022 - 11:00 edit

    The Pants build system is a polyglot tool with a slew of nice features including full parallelism and remote worker support. Pants has been around for several years, but since version 2.0 runs on a completely rebuilt Rust engine that’s geared for speed.

    Pants is on version 2.9 as of this writing, and now includes alpha support for Java and Scala as well as support for Python and Go. Keep reading to get a look at this promising open source build tool.

    [ Also on InfoWorld: 4 keys to writing modern Python in 2022 ]

    Pants features

    There are a few interesting features that make Pants a build system worth considering as an alternative to traditional choices. Here they are with a description.

    To read this article in full, please click here


    Značky: #Devops, #Python, #Rozne, #Java

    • chevron_right

      Kotlin 1.6.0 debuts memory manager

      pubsub.slavino.sk / infoworldcom · Friday, 19 November, 2021 - 11:00 edit

    Kotlin 1.6.0, the latest release of JetBrains’ trendy language for JVM, web, and mobile development, has been released with a new memory manager for native development, still in an experimental phase.

    The memory manager for Kotlin/Native, which compiles code to native binaries, brings the language closer to providing a consistent development experience. The memory manager lifts existing restrictions on object sharing between threads and offers leak-free, concurrent programming primitives that are safe and do not require special management or annotations.

    To read this article in full, please click here


    Značky: #Java, #Kotlin, #Rozne

    • chevron_right

      Java could get virtual threads

      pubsub.slavino.sk / infoworldcom · Wednesday, 17 November, 2021 - 20:10 edit

    Virtual threads are being proposed for Java, in an effort to dramatically reduce the effort required to write, maintain, and observe high-throughput concurrent applications.

    A draft JDK Enhancement Proposal (JEP) from Oracle, filed this week, calls for a preview of virtual threads as part of the standard edition of Java. Virtual threads would supplement Java’s platform threads, which represent operating system threads, with a lightweight user-mode thread implementation that would make more efficient use of available hardware, with dramatically reduced costs.

    [ Also on InfoWorld: JDK 18: What to expect in Java 18 ]

    Threads, the proposal notes, are useful for representing a unit of concurrency, such as a transaction. Java’s current implementation of Thread consumes an OS thread for each Java thread, and OS threads are scarce and costly. A modern server can handle orders of magnitude more concurrent transactions than OS threads.

    To read this article in full, please click here


    Značky: #Rozne, #Java

    • chevron_right

      Kotlin roadmap points to compiler, mobile improvements

      pubsub.slavino.sk / infoworldcom · Tuesday, 16 November, 2021 - 11:00 edit

    The roadmap for Kotlin , JetBrains’ programming language for JVM, JavaScript, and Android development, has been updated to reflect the project’s advancements in areas such as the compiler and mobile functionality.

    Plans for Kotlin 1.7.0 and beyond were detailed in a bulletin published by JetBrains on November 10 . Kotlin 1.5.31 is the latest version available, as of November 15.

    [ Also on InfoWorld: JDK 18: What to expect in Java 18 ]

    JetBrains said the focus of the compiler work was on bringing the K2 compiler front end to an alpha state. K2 promises to be a speedier compiler for the language, with the front end responsible for code analysis and transformation to an intermediate representation.

    To read this article in full, please click here


    Značky: #Kotlin, #Rozne, #Java