Sponsored White Papers, Webcasts, and Downloads
ZDNet Dictionary Definition
- Smalltalk
- An operating system and object-oriented programming language that was developed at Xerox PARC. As an integrated environment, it eliminates the distinction between programming language and operating system. It...
- Full Smalltalk Definition >>
ZDNet Resources
- The tattered history of OOP
- The tattered history of OOPCalling for Mom ..SOAP etc are not themselves messaging based, they're messaging protocols - i.e. message carriers that are not internally implemented using object messaging.OOP!Crieky, I had no idea OOP had been through so much! We're just about to start using Zend Framework PHP, I might...
- Tags: OOA/OOD/OOP, Programming languages, Message Passing, object-oriented programming, Java, Smalltalk
- Discussion threads 2008-06-02
- The tattered history of OOP
- This is a guest blog by frequent contributor Mark Miller - a followup on our earlier discussions of the effectiveness and value of the object oriented programming idea. OOP has been a mixed bag, but I say this only because...
- Tags: Message, Software, Object-oriented Programming, Smalltalk, Idea, Data, Object-oriented, Unix, Object, Alan Kay, Way Object-orientation, Ooa/Ood/Oop, Software Development, Software/Web Development, Paul Murphy
- Blog posts 2008-06-02
- A linux defeat
- A linux defeatConverting to a cultureYou've talked about this issue before, but I see it from a slightly different perspective, because of my study of Smalltalk. I've discussed Smalltalk with other people, and seen them reject it because it's too different. What I eventually realized was most of the people...
- Tags: Programming languages, Scripting languages, cultural shift, Smalltalk, Linux
- Discussion threads 2007-10-11
- From FORTRAN To Your Desktop: An Homage to the Man Who Started it All
- From FORTRAN To Your Desktop: An Homage to the Man Who Started it AllI still use FORTRANin my own and licensed apps. Almost all of the software used to design, synthesize and analyze optical systems is written in FORTRAN. Nowadays, they have nice C/C++ GUIs wrapped around them, but under...
- Tags: Programming languages, C/C++, OOA/OOD/OOP, Development tools, desktop, Fortran, Smalltalk, Backus
- Discussion threads 2007-03-20
- Dolphin Smalltalk X6 Community Edition (exe)
- Dolphin Community Edition is Smalltalk development environment that is totally free for personal/educational use. You'll find that it is a complete IDE for either learning Smalltalk programming or for creating your own personal Windows-based applications. It has a great, slick, user interface that we've tried to make as easy to...
- Tags: Dolphin Ltd., Smalltalk, Dolphin Community Edition, Programming Languages, Development Tools, Software Development, Software/Web Development
- Software downloads 2006-09-15
- Is Java Making a Comeback?
- Is Java Making a Comeback?Java comeback may be overhypedRecently in Toronto I led a team in writing a complicated industrial application. We were bifurcated -- the database and front-end side was written in Smalltalk, which is still used a lot in heavy industry apps that can't tolerate bugs; while...
- Tags: Programming languages, programmer, C#, Java, Smalltalk
- Discussion threads 2006-07-17
Additional Resources
- Oddball thinking about OOP
- Oddball thinking about OOPVery interesting Murph ...... but a tad tricky to know if I followed your drift or not.OOP in my mind is a programmers management tool/way/approach/methodology. I'd find it hard not to write OO now. In the background Erlang is proving an interesting curve, but it's a hobby...
- Tags: OOA/OOD/OOP, OOP principle, object-oriented programming
- Discussion threads 2008-06-03
- Microsoft declares its modeling love with a new language, 'D'
- Microsoft declares its modeling love with a new language, 'D'or maybeOr maybe its time to start using a managed language, professional IDE, and the .NET Framework to solve all the problems you mentioned above and many more! VB.NET or C# offer much better options than yesterday's languages.Not Invented Here[i]Maybe it's...
- Tags: C#, Programming languages, Research & Development, .NET, Development tools, modeling, HTML web page, Microsoft Corp.
- Discussion threads 2008-02-05
- About the Windows Server 2008 stack
- About the Windows Server 2008 stackNeed to corre t your article linkthe link is half the articlebut good points about MS centric users who haven't looked outside their little worldRE: About the Windows Server 2008 stackI believe the Windows registry predates MS getting any influence from the VMS world. (In...
- Tags: Operating systems, Microsoft Corp., IPv6, Microsoft Windows Server 2008, VMS, Windows Server 2008 stack, Microsoft Windows Server, registry, Unix, Microsoft Windows
- Discussion threads 2008-01-30
- Simple DirectMedia Layer (zip)
- Simple DirectMedia Layer was designed to be a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization:...
- Tags: Multimedia, SDL, Operating Systems, Apple Mac OS, Linux, Programming Languages, UNIX, Microsoft Windows, Scripting Languages, C#, C/C++, Software, Software Development, Software/Web Development, Web Development
- Software downloads 2008-01-24
- BottomFeeder (exe)
- BottomFeeder is a news aggregator client RSS and Atom written in VisualWorks Smalltalk. BottomFeeder runs on Linux x86, also FreeBSD, PowerPC Linux, Sparc Linux, Windows (98/ME/NT/2000/XP/CE 4), Mac OS8/9, Mac OS X PPC, AIX, SGI Irix, HP-UX, and Solaris (SPARC and x86). Version 4.4 features revamped user interface.
- Tags: Cincom Systems Inc., Intel X86, Sun Sparc, BottomFeeder, Linux, UNIX, Operating Systems, Processors, Open Source, Software, Semiconductors, Hardware, Components
- Software downloads 2007-07-20
- Captain Cyborg and the Problem of Evil
- Captain Cyborg and the Problem of EvilA CounterexampleThis is a very interesting post. It sounds like science-fiction, almost delusional, but you're saying these different scenarios represent real viewpoints held by real people.Some more people I would add to your list who believe in the human extension scenario are Douglas Engelbart,...
- Tags: PRODUCTIVITY, OOA/OOD/OOP, computer
- Discussion threads 2007-07-05
- iPhone invades the cell phone market
- iPhone invades the cell phone marketJobs' genius was morehe realized that you make the best working products and also make them the best looking. And don't offer anything in brown.just acknowledge that besides being fashionable, they are also damn well engineered, and you'll be fine...Boldly tip-toeingJohn writes: "just so...
- Tags: PRODUCTIVITY, Development tools, Desktops, Notebooks, job, cell phone, Apple iPhone, Apple Inc., tool, Microsoft Corp.
- Discussion threads 2007-06-29
- Could you say 'Unix' in Ada?
- Could you say 'Unix' in Ada?Leaky AbstractionsWhat you are argueing is that Unix is full of leaky abstractions instead of sound design principles, so a largely unsafe systems programming language should be used to write application software.I think you are very wrong.Unix promotes enforced isolation of components (strong process isolation,...
- Tags: Programming languages, C/C++, Operating systems, Ada, Unix, C
- Discussion threads 2007-06-06
- Multiplying "Hello World"
- Multiplying "Hello World"Guilty![i]...the programming language you think in shapes the algorithm choice and therefore affects both how you think about a problem and how you solve it - that’s why COBOL programmers working in Perl usually just write COBOL using Perl notation.[/i]This is very true. When I first started...
- Tags: Programming languages, Scripting languages, Development tools, C/C++, Now IT, Mark-Jason Dominus, Perl, COBOL
- Discussion threads 2007-06-05
- Scratch...programming for dummies or a solid intro to object orientation?
- Scratch...programming for dummies or a solid intro to object orientation?Reminds me of a similar projectcalled Squeak. The region of Extremadura, Spain uses Squeak in their grade schools(80,000 PCs according to the site) to teach object-oriented programming and collaborative content creation. Plus it's also in the OLPC project, so it's completely...
- Tags: OOA/OOD/OOP, Programming languages, object-oriented, programming
- Discussion threads 2007-05-18
- Sun enters the Rich Internet Application world with JavaFX
- Sun enters the Rich Internet Application world with JavaFXWhat version? Version 2.2 release 7, subversion 111?With the way that Sun names their stuff I will never get it. Version 2 is actually release 1.4??? So what are they calling this FX stuff? Will they ever...
- Tags: Programming languages, SEARCH, Version 2, Adobe Systems Inc., JavaFX, Sun Microsystems Inc., Java, rich Internet application
- Discussion threads 2007-05-08
- Project Indiana: Could Sun outshine Microsoft's Silverlight?
- Project Indiana: Could Sun outshine Microsoft's Silverlight?Why bother" anyone care to speculat on Indiana and other potential Sun JavaOne announcements in the pipeline?"Naw, easier to wait and see if its even real.But it's still Java...I think it's a great concept but the only problem I have is that it's still...
- Tags: Programming languages, Java, Sun Microsystems Inc., Microsoft Corp., Microsoft Silverlight
- Discussion threads 2007-05-07
- Is Java the missing lever in comparing Windows to OpenBSD?
- Is Java the missing lever in comparing Windows to OpenBSD?Java Community ProcessSun invented its own standards body.http://jcp.org/en/home/indexIBM.There was a reason IBM pushed for opening java, in addition to saving on licensing fees. Whatever restriction the community process may have placed on IBM's direction with Java has now been loosened...
- Tags: Programming languages, UNIX, Operating systems, OPEN SOURCE, Win4BSD, Java, BSD, Microsoft Windows, L-unix Link, OpenBSD, Sun Microsystems Inc., IBM Corp.
- Discussion threads 2007-04-16
- Programming Languages
- Programming LanguagesLanguage and much more ..." John Backus died last week"May he rest in peace. My condolences.Your text is really good Murph!Languages and the evolution of language adoption is something really complex.In the computer word as well as in the "real" World.I really can not go back to Latin and...
- Tags: Programming languages, programming language, Java, Murph, programming
- Discussion threads 2007-03-28
- << Previous
- page 1 of 1
- Next >>
White Papers and Webcasts