As promised, here is my first list of essay topics. I would like to ask you
to submit an essay on one of these topics. Multiple submissions are welcome;
if they're good, they will all get published at Smalltalk Renaissance.

I will edit the articles for grammar and style. You should look good after
I'm done.

There's no deadline, but obviously the sooner you can write them, the
better. SRP is a fast-moving campaign.

If you have other suggestions for essay topics, please let me know.

Without further ado, here are the topics...


Topic #1:

How do modern IDEs, such as Eclipse and IntelliJ and Visual Studio, compare
with the tried-and-true Smalltalk development environment?

-----
Topic #2:

It is the contention of some critics, including  Robert Martin
<https://www.youtube.com/watch?v=YX3iRjKj7C0>  , that Smalltalk did not
(does not?) address the needs of the enterprise. Present a counter-argument.

Explain how Smalltalk can assist the enterprise in team development, in
large-scale development, and in integrating with existing (typically
Windows-based) infrastructures.

Pay particular attention to the question of RDBMS usage, which is often
critical in the enterprise.

-----
Topic #3:

Some critics complain that Smalltalk does not play well with existing
file-based tooling. /Duh!/ Smalltalk is a "new" approach to IDEs and
software engineering. We should be advancing this paradigm with new tooling,
rather than falling back on the old again and again. Otherwise, things will
never change for the better.

Make a case for why we should embrace this change now, rather than waiting
(for what?).

Also, this  webpage
<http://thoughtstorms.info/view/smalltalkunix/view/smalltalk>   poses an
interesting argument against Smalltalk. Perhaps someone can tackle it.

-----
Topic #4:

In the age of multi-core processors and concurrency programming, how is
Smalltalk addressing the concerns of developers?

-----
Topic #5:

How should we address the issue of compatibility (ie, fragmentation) among
various implementations of Smalltalk? Does this issue hamper the creation of
an ecosystem of libraries and shared code?



--
View this message in context: http://forum.world.st/Essay-Topics-tp4797847.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Reply via email to