Dear friends
I forward you an email we got from jetbrains.
Please check the survey or reply to them directly.
S.
Hello, fellow Smalltalkers!
At JetBrains, we are committed to pushing the boundaries of software development. As part of this ongoing effort, our research team is designing a next-generation software development stack inspired by the core principles of Smalltalk.
The new programming language will incorporate better support for functional programming and gradual typing while remaining faithful to the original Smalltalk spirit.
The IDE will combine structural navigation in the tradition of Smalltalk with projectional editing, powerful autocompletion and support for AI-assisted development.
To ensure this vision aligns with the needs of the developer community, we are actively seeking insights from experienced Smalltalk practitioners. Learning about your experience and future aspirations is crucial to our success.
We invite you to contribute by taking our brief survey https://surveys.jetbrains.com/s3/smalltalk-survey or contacting us directly http://pavel.mikhailovskii@jetbrains.com/ to engage in a more in-depth discussion.
Pavel Mikhailovskii
Project Lead at Ludwig
JetBrains
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Do you have any context?
Do they plan make yet another Smalltalk? Or buy and improve an existing commercial one?
Noury
On Sep 16 2024, at 8:23 pm, stephane ducasse stephane.ducasse@inria.fr wrote:
Dear friends
I forward you an email we got from jetbrains.
Please check the survey or reply to them directly.
S.
Hello, fellow Smalltalkers!
At JetBrains, we are committed to pushing the boundaries of software development. As part of this ongoing effort, our research team is designing a next-generation software development stack inspired by the core principles of Smalltalk.
The new programming language will incorporate better support for functional programming and gradual typing while remaining faithful to the original Smalltalk spirit.
The IDE will combine structural navigation in the tradition of Smalltalk with projectional editing, powerful autocompletion and support for AI-assisted development.
To ensure this vision aligns with the needs of the developer community, we are actively seeking insights from experienced Smalltalk practitioners. Learning about your experience and future aspirations is crucial to our success.
We invite you to contribute by taking our brief survey (https://surveys.jetbrains.com/s3/smalltalk-survey) or contacting us directly (http://pavel.mikhailovskii@jetbrains.com/) to engage in a more in-depth discussion.
Pavel Mikhailovskii
Project Lead at Ludwig
JetBrains
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
BTW, I did already filled the survey :-)
On Sep 17 2024, at 1:46 pm, Noury Bouraqadi bouraqadi@gmail.com wrote:
Do you have any context?
Do they plan make yet another Smalltalk? Or buy and improve an existing commercial one?
Noury
On Sep 16 2024, at 8:23 pm, stephane ducasse stephane.ducasse@inria.fr wrote:
Dear friends
I forward you an email we got from jetbrains.
Please check the survey or reply to them directly.
S.
Hello, fellow Smalltalkers!
At JetBrains, we are committed to pushing the boundaries of software development. As part of this ongoing effort, our research team is designing a next-generation software development stack inspired by the core principles of Smalltalk.
The new programming language will incorporate better support for functional programming and gradual typing while remaining faithful to the original Smalltalk spirit.
The IDE will combine structural navigation in the tradition of Smalltalk with projectional editing, powerful autocompletion and support for AI-assisted development.
To ensure this vision aligns with the needs of the developer community, we are actively seeking insights from experienced Smalltalk practitioners. Learning about your experience and future aspirations is crucial to our success.
We invite you to contribute by taking our brief survey (https://surveys.jetbrains.com/s3/smalltalk-survey) or contacting us directly (http://pavel.mikhailovskii@jetbrains.com/) to engage in a more in-depth discussion.
Pavel Mikhailovskii
Project Lead at Ludwig
JetBrains
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Please contact pavel.mikhailovskii@jetbrains.com mailto:pavel.mikhailovskii@jetbrains.com instead of link in the mail.
On 16 Sep 2024, at 20:23, stephane ducasse stephane.ducasse@inria.fr wrote:
Dear friends
I forward you an email we got from jetbrains.
Please check the survey or reply to them directly.
S.
Hello, fellow Smalltalkers!
At JetBrains, we are committed to pushing the boundaries of software development. As part of this ongoing effort, our research team is designing a next-generation software development stack inspired by the core principles of Smalltalk.
The new programming language will incorporate better support for functional programming and gradual typing while remaining faithful to the original Smalltalk spirit.
The IDE will combine structural navigation in the tradition of Smalltalk with projectional editing, powerful autocompletion and support for AI-assisted development.
To ensure this vision aligns with the needs of the developer community, we are actively seeking insights from experienced Smalltalk practitioners. Learning about your experience and future aspirations is crucial to our success.
We invite you to contribute by taking our brief survey https://surveys.jetbrains.com/s3/smalltalk-survey or contacting us directly http://pavel.mikhailovskii@jetbrains.com/ to engage in a more in-depth discussion.
Pavel Mikhailovskii
Project Lead at Ludwig
JetBrains
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
To me this is a new language (it will not be a smalltalk)
more functional, gradual typing = strong typing :)
S
On 17 Sep 2024, at 13:46, Noury Bouraqadi bouraqadi@gmail.com wrote:
Do you have any context?
Do they plan make yet another Smalltalk? Or buy and improve an existing commercial one?
Noury
On Sep 16 2024, at 8:23 pm, stephane ducasse stephane.ducasse@inria.fr wrote:
Dear friends
I forward you an email we got from jetbrains.
Please check the survey or reply to them directly.
S.
Hello, fellow Smalltalkers!
At JetBrains, we are committed to pushing the boundaries of software development. As part of this ongoing effort, our research team is designing a next-generation software development stack inspired by the core principles of Smalltalk.
The new programming language will incorporate better support for functional programming and gradual typing while remaining faithful to the original Smalltalk spirit.
The IDE will combine structural navigation in the tradition of Smalltalk with projectional editing, powerful autocompletion and support for AI-assisted development.
To ensure this vision aligns with the needs of the developer community, we are actively seeking insights from experienced Smalltalk practitioners. Learning about your experience and future aspirations is crucial to our success.
We invite you to contribute by taking our brief survey https://surveys.jetbrains.com/s3/smalltalk-survey or contacting us directly http://pavel.mikhailovskii@jetbrains.com/ to engage in a more in-depth discussion.
Pavel Mikhailovskii
Project Lead at Ludwig
JetBrains
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Our language is indeed going to be quite different from the existing
Smalltalk implementations.
We are going to try many new things: better support for functional
programming, static typing, even different syntax.
We also consider it to be primarily a language for developing
distributed systems.
The existing Smalltalk implementations are very well suited for
creating desktop applications, and we believe there's no need for yet
another player in the field.
We do want to provide Smalltalk IDE experience nonetheless.
Can it still be called Smalltalk? That depends on how open-minded you
are. (Can Java and Objective C be called mere ugly dialects of
Smalltalk?).
Alan Kay considers Smalltalk a continuous research, not a dogma, but
there are, of course, practical reasons for not calling something a
Smalltalk.
Smalltalk has been evolving very quickly in its early years;
Smalltalk-80 was very different from Smalltalk-71, why couldn't
Smalltalk-2026 be as much different from Smalltalk-80?
The existing implementations demonstrate how much can be achieved by
continuing this branch of evolution; we want to explore new solutions,
try new designs, make new mistakes.
I am totally fine with people not considering our language a
Smalltalk; I do think, however, that it shares a lot of core values
with Smalltalk: minimalist approach to language design, application of
the same patterns and concepts on all abstraction levels, focus on
developer experience and the overall holistic approach, taking into
account everything from VM implementation details to UI metaphors.
An important difference is that we envision our language to be less
dynamic and moldable—many people believe that those are the most
important features of Smalltalk. Possibly, but they come at a high
price in terms of performance, scalability, security and complexity.
Again, we just want to explore new areas of the solution space.
Kind regards,
Pavel Mikhailovskii
Project Lead at Ludwig
JetBrains N.V. | KvK reg. nr. 56460279
Gelrestraat 16, 1079 MZ Amsterdam, The Netherlands
M: +31625262076 | T: + 31 (0)20 205 01 18 | F: +31 (0)20 205 01 19
E: pavel.mikhailovskii@jetbrains.com
https://www.jetbrains.com
On Wed, Sep 18, 2024 at 1:32 PM stephane ducasse
stephane.ducasse@inria.fr wrote:
To me this is a new language (it will not be a smalltalk)
more functional, gradual typing = strong typing :)
S
On 17 Sep 2024, at 13:46, Noury Bouraqadi bouraqadi@gmail.com wrote:
Do you have any context?
Do they plan make yet another Smalltalk? Or buy and improve an existing commercial one?
Noury
On Sep 16 2024, at 8:23 pm, stephane ducasse stephane.ducasse@inria.fr wrote:
Dear friends
I forward you an email we got from jetbrains.
Please check the survey or reply to them directly.
S.
Hello, fellow Smalltalkers!
At JetBrains, we are committed to pushing the boundaries of software development. As part of this ongoing effort, our research team is designing a next-generation software development stack inspired by the core principles of Smalltalk.
The new programming language will incorporate better support for functional programming and gradual typing while remaining faithful to the original Smalltalk spirit.
The IDE will combine structural navigation in the tradition of Smalltalk with projectional editing, powerful autocompletion and support for AI-assisted development.
To ensure this vision aligns with the needs of the developer community, we are actively seeking insights from experienced Smalltalk practitioners. Learning about your experience and future aspirations is crucial to our success.
We invite you to contribute by taking our brief survey or contacting us directly to engage in a more in-depth discussion.
Pavel Mikhailovskii
Project Lead at Ludwig
JetBrains
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org