I am sorry, but I disagree.
Yes, technically, much of what we take for granted is partially possible in most other languages, but it is often hard to use, an add-on, an afterthought. But more important, Java developers even do not use debuggers/inspectors/browsers during development, let alone during production. It's just edit/compile/run/crash - add some print statements and run again. During production its all massive plain logging.
We can dump live stacks with FUEL for example.
On 24 Apr 2014, at 06:01, S Krish <krishnamachari.sudhakar@gmail.com> wrote:
> One can easily do that with Java / Eclipse or for VC++ / Visual Studio with attach to process. Probably I would reckon these to be more "secure" ��as industry prefers rather than having live debug capabilities built in to the code delivered or somehow "in-process". I am sure all others as in python, ruby et als will have debug in prod capabilities if reqd.
>
> Javascript with Rhino also can easily allow live debug if the reqd jar is present..
>
> The bigger purchase Smalltalk gives is in reflection that can be leveraged to produce fairly extensive logger reports which no other langauge currently does when fault occurs in production.
>
> I doubt in production the industry is as of now willing to let debug be acceptable specially in Banking domain.
>
> The smalltalk advantages are not translating into business gains per se given the comfort zone of security, safety production systems are wrapped in procedurally.
>
>
> On Thu, Apr 24, 2014 at 7:39 AM, askoh <askoh@askoh.com> wrote:
> Smalltalk has the capability of allowing live debugging in production
> servers. How unique is this capability? What other systems allow that?
>
> Is there a name for such capability? Can we coin one and market it?
>
> What are the pros and cons of having such a capability?
>> View this message in context: http://forum.world.st/Debugging-in-Production-Servers-tp4756136.html
> All the best,
> Aik-Siong Koh
>
>
>
> --
> Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
>
>