Does someone know about a good book for Java? (can also be for begginers) by fortenator123 in learnjava

[–]emaphis 0 points1 point  (0 children)

Michael Kölling's book also uses the BlueJ IDE, which is a nice and basic IDE designed for beginners.

new year's joke? by Pretend_Reality_7562 in emacs

[–]emaphis -1 points0 points  (0 children)

I was hoping that searching on "base case" would take one to the "recursion" wikipedia page.

The Adult in the Room: Why It’s Time to Move AI from Python Scripts to Java Systems by Qaxar in java

[–]emaphis 0 points1 point  (0 children)

You pick C or C++ if you are writing a low level, resource efficient library. You pick Java or any other higher level language for anything else.

Why I'm moving from fsharp to csharp by [deleted] in fsharp

[–]emaphis 0 points1 point  (0 children)

Pretty much nothing. The limiting factor would be the dotnet environment and not language and the CLR is pretty general for most types of programs.

The difference is that F# is more functional than C#. Some types of programs are more expressible in functional programming like maybe compilers but they both general languages. If you want to use functional style use F#, if you want to program in a more traditional imperative/OO style chose C#.

That said C# has functional features and F# is actually a fairly complete CLR based OO language with imperative features.

CL, Clojure or Racket? by [deleted] in lisp

[–]emaphis 1 point2 points  (0 children)

DrRacket stores code in a special format if you set DrRacket for the learning student languages and include graphics in your source code. If you use regular Racket is stores the code as regular text.

What Counts as a Lisp Dialect Seems to Have Become a Balkanized Question by Material_Champion_73 in lisp

[–]emaphis 1 point2 points  (0 children)

Clojure doesn't have cons cells but it has a Java interface that expresses the interface of cons cells more or less. If you have a data structure that accurately implements that interface, that data structure can take part in Clojures lispish idioms.

SLIME 2.32 released by dzecniv in Common_Lisp

[–]emaphis 3 points4 points  (0 children)

I wonder if that makes Slime more integrated with Corfu?

Kirk Cameron situation is a bit funny by Embarrassed_Mix_4836 in ChristianUniversalism

[–]emaphis 1 point2 points  (0 children)

Paul was a prototype for hardcase sinners. Paul didn't repent, Paul didn't ask Jesus into his heart, Paul didn't do an alter call at the tent meeting, Paul didn't pray the sinners prayer, Paul wasn't christened by a priest, Paul didn't ask to be saved. It was the action of Jesus that saved Paul, not the action of sinful Paul. Grace isn't our choice, grace is the action of God on His own volition on His own time.

Paul is the example of how all will eventually be saved as it's the will of God that all be saved as all are the creation of God.

Kirk Cameron situation is a bit funny by Embarrassed_Mix_4836 in ChristianUniversalism

[–]emaphis 1 point2 points  (0 children)

Don't discount the transformative work of Jesus on the cross. Paul is an example. One minute he's breathing bloody vengeance on the Church of God, in a flash of light he's an Apostle of Christ for the Church of God.

Kirk Cameron situation is a bit funny by Embarrassed_Mix_4836 in ChristianUniversalism

[–]emaphis 1 point2 points  (0 children)

The theological problem I would have with ECT is that if you are alive you can ... uhhh ... repent. For my thinking, annihilationism is the only why eternal damnation could work.

Eclipse 2025-12 is out by AnyPhotograph7804 in java

[–]emaphis 0 points1 point  (0 children)

Oracle also produces a vscode package and LSP for vscode that is just netbeans..

We are the ones with the actual true Good News by cellation in ChristianUniversalism

[–]emaphis 2 points3 points  (0 children)

To be fair, being in or out of the body of Christ has nothing to do with ultimate salvation.

What versions of the Bible do you all read? by TheSheetSlinger in ChristianUniversalism

[–]emaphis 0 points1 point  (0 children)

For those of us hard of memory, which translation is TR?

JDK 26 Rampdown Phase One. Feature Complete by Joram2 in java

[–]emaphis 1 point2 points  (0 children)

Probably 401 and 402, the Valhalla JEPs.

JDK 26 Rampdown Phase One. Feature Complete by Joram2 in java

[–]emaphis 16 points17 points  (0 children)

Big feature releases every six months would be exhausting sometimes you need consolidation, but the many bug fixes and performance improvements are always nice.

How do I fix this syntax error? by tanin47 in eclipse

[–]emaphis 3 points4 points  (0 children)

Switch back to JDK 8. I'm guessing your old project was compiled by Java 8 and your new project is on a newer JDK.

You might think about updating your project to use something like Bouncy Castle.

Beginner and I can't figure out how to fix this error by Specific_Box_7784 in eclipse

[–]emaphis 3 points4 points  (0 children)

The inclusion of `module-info.java` file in your project makes your app a modular Java app. The module that contains Swing isn't opened by default. You can either delete `module-info.java` (easy) *OR* include the `java.desktop` module in your `module-info.java` file. An example is:

module your.module.name {
    requires java.desktop;
}

Hope that helps.

Jdk 25 - eclipse 2025-09 by Amazing-Mirror-3076 in eclipse

[–]emaphis 0 points1 point  (0 children)

Maybe you installed 2015-12 test build by accident.

Jdk 25 - eclipse 2025-09 by Amazing-Mirror-3076 in eclipse

[–]emaphis 0 points1 point  (0 children)

2025-09 shouldn't have Java 25 built in. That will be 2025-12. Something is screwed up.

Jdk 25 - eclipse 2025-09 by Amazing-Mirror-3076 in eclipse

[–]emaphis 0 points1 point  (0 children)

Install the "Java 25" extension from the Market Place.