Suche senden
Hochladen
Running Java In Smalltalk
•
0 gefällt mir
•
824 views
E
ESUG
Folgen
ESUG 2012, Ghent
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 9
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Frost - W3C Mobile Ajax Workshop 2007
Frost - W3C Mobile Ajax Workshop 2007
Rocco Georgi
React - поглянемо по іншому на V в MVC
React - поглянемо по іншому на V в MVC
Stfalcon Meetups
[Nuxeo World 2013] XML EXTENSION POINT COMPLETION IN NUXEO IDE - SUN TAN, SERLI
[Nuxeo World 2013] XML EXTENSION POINT COMPLETION IN NUXEO IDE - SUN TAN, SERLI
Nuxeo
WebAssembly with Rust
WebAssembly with Rust
Knoldus Inc.
Node.js and express
Node.js and express
JoaquimSerafim
AS7
AS7
JBug Italy
JBoss Wise: breaking barriers to WS testing
JBoss Wise: breaking barriers to WS testing
alepalin
StudioSL Presentation in Grenoble 2011
StudioSL Presentation in Grenoble 2011
Enrico Scantamburlo
Empfohlen
Frost - W3C Mobile Ajax Workshop 2007
Frost - W3C Mobile Ajax Workshop 2007
Rocco Georgi
React - поглянемо по іншому на V в MVC
React - поглянемо по іншому на V в MVC
Stfalcon Meetups
[Nuxeo World 2013] XML EXTENSION POINT COMPLETION IN NUXEO IDE - SUN TAN, SERLI
[Nuxeo World 2013] XML EXTENSION POINT COMPLETION IN NUXEO IDE - SUN TAN, SERLI
Nuxeo
WebAssembly with Rust
WebAssembly with Rust
Knoldus Inc.
Node.js and express
Node.js and express
JoaquimSerafim
AS7
AS7
JBug Italy
JBoss Wise: breaking barriers to WS testing
JBoss Wise: breaking barriers to WS testing
alepalin
StudioSL Presentation in Grenoble 2011
StudioSL Presentation in Grenoble 2011
Enrico Scantamburlo
Advance java prasentation
Advance java prasentation
dhananajay95
Java Course 15: Ant, Scripting, Spring, Hibernate
Java Course 15: Ant, Scripting, Spring, Hibernate
Anton Keks
TechSearchWeb Tutorials.pdf
TechSearchWeb Tutorials.pdf
TechSearchWeb
Beyond The Buzz: Pluggable JavaFX Corporate Applications
Beyond The Buzz: Pluggable JavaFX Corporate Applications
JAX London
Presentation on java
Presentation on java
william john
TechSearchWeb.pdf
TechSearchWeb.pdf
TechSearchWeb
Technology Tutorial.pdf
Technology Tutorial.pdf
TechSearchWeb
Java Course 1: Introduction
Java Course 1: Introduction
Anton Keks
01. Introduction to programming with java
01. Introduction to programming with java
Intro C# Book
An Introduction to Maven
An Introduction to Maven
Vadym Lotar
Spring competitive tests
Spring competitive tests
SkillPracticalEdTech
Netbeans
Netbeans
acosdt
java basics.pptx
java basics.pptx
mlakshumaiah
1 introduction to java technology
1 introduction to java technology
rendezvous07
Programming in java ppt
Programming in java ppt
MrsRBoomadeviIT
Programming in java ppt
Programming in java ppt
MrsRLakshmiIT
Java Basic.pdf
Java Basic.pdf
TechSearchWeb
JAVA BOOK BY SIVASANKARI
JAVA BOOK BY SIVASANKARI
SivaSankari36
Bn1005 demo ppt core java
Bn1005 demo ppt core java
conline training
Java basics.....
Java basics.....
JYOTI RANJAN PAL
Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
ESUG
Technical documentation support in Pharo
Technical documentation support in Pharo
ESUG
Weitere ähnliche Inhalte
Ähnlich wie Running Java In Smalltalk
Advance java prasentation
Advance java prasentation
dhananajay95
Java Course 15: Ant, Scripting, Spring, Hibernate
Java Course 15: Ant, Scripting, Spring, Hibernate
Anton Keks
TechSearchWeb Tutorials.pdf
TechSearchWeb Tutorials.pdf
TechSearchWeb
Beyond The Buzz: Pluggable JavaFX Corporate Applications
Beyond The Buzz: Pluggable JavaFX Corporate Applications
JAX London
Presentation on java
Presentation on java
william john
TechSearchWeb.pdf
TechSearchWeb.pdf
TechSearchWeb
Technology Tutorial.pdf
Technology Tutorial.pdf
TechSearchWeb
Java Course 1: Introduction
Java Course 1: Introduction
Anton Keks
01. Introduction to programming with java
01. Introduction to programming with java
Intro C# Book
An Introduction to Maven
An Introduction to Maven
Vadym Lotar
Spring competitive tests
Spring competitive tests
SkillPracticalEdTech
Netbeans
Netbeans
acosdt
java basics.pptx
java basics.pptx
mlakshumaiah
1 introduction to java technology
1 introduction to java technology
rendezvous07
Programming in java ppt
Programming in java ppt
MrsRBoomadeviIT
Programming in java ppt
Programming in java ppt
MrsRLakshmiIT
Java Basic.pdf
Java Basic.pdf
TechSearchWeb
JAVA BOOK BY SIVASANKARI
JAVA BOOK BY SIVASANKARI
SivaSankari36
Bn1005 demo ppt core java
Bn1005 demo ppt core java
conline training
Java basics.....
Java basics.....
JYOTI RANJAN PAL
Ähnlich wie Running Java In Smalltalk
(20)
Advance java prasentation
Advance java prasentation
Java Course 15: Ant, Scripting, Spring, Hibernate
Java Course 15: Ant, Scripting, Spring, Hibernate
TechSearchWeb Tutorials.pdf
TechSearchWeb Tutorials.pdf
Beyond The Buzz: Pluggable JavaFX Corporate Applications
Beyond The Buzz: Pluggable JavaFX Corporate Applications
Presentation on java
Presentation on java
TechSearchWeb.pdf
TechSearchWeb.pdf
Technology Tutorial.pdf
Technology Tutorial.pdf
Java Course 1: Introduction
Java Course 1: Introduction
01. Introduction to programming with java
01. Introduction to programming with java
An Introduction to Maven
An Introduction to Maven
Spring competitive tests
Spring competitive tests
Netbeans
Netbeans
java basics.pptx
java basics.pptx
1 introduction to java technology
1 introduction to java technology
Programming in java ppt
Programming in java ppt
Programming in java ppt
Programming in java ppt
Java Basic.pdf
Java Basic.pdf
JAVA BOOK BY SIVASANKARI
JAVA BOOK BY SIVASANKARI
Bn1005 demo ppt core java
Bn1005 demo ppt core java
Java basics.....
Java basics.....
Mehr von ESUG
Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
ESUG
Technical documentation support in Pharo
Technical documentation support in Pharo
ESUG
The Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and Roadmap
ESUG
Sequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in Pharo
ESUG
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
ESUG
Analyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early results
ESUG
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
ESUG
A Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test Generation
ESUG
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic Programming
ESUG
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
ESUG
Exploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience Report
ESUG
Pharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIs
ESUG
Garbage Collector Tuning
Garbage Collector Tuning
ESUG
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
ESUG
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and Future
ESUG
thisContext in the Debugger
thisContext in the Debugger
ESUG
Websockets for Fencing Score
Websockets for Fencing Score
ESUG
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ESUG
Advanced Object- Oriented Design Mooc
Advanced Object- Oriented Design Mooc
ESUG
A New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and Transformations
ESUG
Mehr von ESUG
(20)
Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
Technical documentation support in Pharo
Technical documentation support in Pharo
The Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and Roadmap
Sequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in Pharo
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
Analyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early results
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
A Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test Generation
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic Programming
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Exploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience Report
Pharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIs
Garbage Collector Tuning
Garbage Collector Tuning
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and Future
thisContext in the Debugger
thisContext in the Debugger
Websockets for Fencing Score
Websockets for Fencing Score
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
Advanced Object- Oriented Design Mooc
Advanced Object- Oriented Design Mooc
A New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and Transformations
Kürzlich hochgeladen
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
Kürzlich hochgeladen
(20)
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
Running Java In Smalltalk
1.
Running Java in
Smalltalk Jan Vraný SWING Research Group Czech Technical University in Prague
2.
A Java Virtual
Machine implementation built into Smalltalk/X
3.
Architecture Overview
4.
Key Features ●
Reuse of existing Java libraries ● Emphasis on seamless Smalltalk – Java integration ● Support in Smalltalk tools
5.
Showtime...
6.
SAXON JUnit – ASM
– ecj – javac
7.
Current Status ●
Run most of non-UI apps ● Basic read-only tool support ● Not production-ready yet
8.
Future ●
Improve performance ● Better tool support ● Java tool integration – ant, maven, eclipse tools ● Incremental environment for Java, i.e., accepting Java code
9.
https://swing.fit.cvut.cz/projects/stx-libjava
SWING Research Group Czech Technical University in Prague
Jetzt herunterladen