thomaswue Profile Banner
Thomas Wuerthinger Profile
Thomas Wuerthinger

@thomaswue

Followers
5K
Following
222
Statuses
500

No longer active here. Find me at https://t.co/FX2ebaTGhU For DM: [email protected]

Zurich, Switzerland
Joined October 2008
Don't wanna be here? Send us removal request.
@thomaswue
Thomas Wuerthinger
1 month
Concluding 2024 with moving all Twitter data to my own web server and cleaning up the account. The archive with top tweets from 2014 to 2024 is a fun walk down memory lane with highlights of the evolution of the @GraalVM project. Happy New Year everybody!
Tweet media one
1
5
58
@thomaswue
Thomas Wuerthinger
5 years
@headius Can you share the setup? Would be interested to check if running on GraalVM in JIT mode makes any difference.
0
1
3
@thomaswue
Thomas Wuerthinger
7 years
@FathmanJim It includes the classpath exception. Also, the GraalVM-based JavaScript engine is provided under UPL, which is a license similar (even more open) to BSD or MIT:
0
0
5
@thomaswue
Thomas Wuerthinger
7 years
@headius @marcsavy JRuby should be one of the performance benchmarks for GraalVM. We are happy to use such benchmark to improve our optimizations. Bigger rewrites of JRuby or new optimizations only for JRuby are likely not worth the effort however. Truffle provides the necessary constructs already.
1
0
1
@thomaswue
Thomas Wuerthinger
7 years
@headius @marcsavy You associate above Truffle with a “non-free, closed-source” runtime, conveniently overlooking the fact that TruffleRuby is a 100% open source project with great performance running on GraalVM CE or the latest standard OpenJDK 11 build. JRuby btw also runs faster with GraalVM EE.
1
0
0
@thomaswue
Thomas Wuerthinger
7 years
@headius @marcsavy Fine to support existing users. I am just forecasting that our open source Ruby stack will be ready for the first production deployment soon. Competition is great. Just don’t spread FUD re licensing or technical readiness.
1
0
1
@thomaswue
Thomas Wuerthinger
7 years
@headius @marcsavy Also, the fully open source stack of TruffleRuby plus #GraalVM Community Edition handily beats JRuby in terms of performance.
1
0
0
@thomaswue
Thomas Wuerthinger
7 years
@kbucek @grashalm_ @headius No. It would be a lost opportunity to reject a promising new approach like Truffle without any technical merit. The TruffleRuby team contributed all their code to JRuby and only split when it became clear that the JRuby team rejects the Truffle technology.
1
0
0
@thomaswue
Thomas Wuerthinger
7 years
@headius No, it does support them when they can be resolved at image generation time.
1
0
4
@thomaswue
Thomas Wuerthinger
7 years
RT @graalvm: "Top 10 Things To Do With #GraalVM" by @ChrisGSeaton:
Tweet media one
0
98
0
@thomaswue
Thomas Wuerthinger
7 years
RT @java: #GraalVM is written to 97.5% in #Java despite consisting of low-level system components like a compiler, runtime, or garbage coll…
0
133
0
@thomaswue
Thomas Wuerthinger
7 years
RT @brunoborges: Odd times we live in. Odd times... @Oracle and @Microsoft trending today on @GitHub, thanks to @GraalVM and VS @Code htt…
0
12
0
@thomaswue
Thomas Wuerthinger
7 years
RT @scala_lang: "Twitter is one of the companies deploying GraalVM in production already today for executing their Scala-based microservice…
0
119
0
@thomaswue
Thomas Wuerthinger
7 years
RT @graalvm: Announcing GraalVM: Run Programs Faster Anywhere #Java #JavaScript #Ruby #R #Python #GraalVM https://t…
0
421
0
@thomaswue
Thomas Wuerthinger
7 years
RT @graalvm: Hello polyglot world! Just setting up my Twitter. #GraalVM
Tweet media one
0
52
0
@thomaswue
Thomas Wuerthinger
8 years
@bmeurer @MHablich @arstechnica Then we have again every vendor trying to make their engine look best by subsetting. We need joint effort.
1
0
0