Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Slashdot Deals: Prep for the CompTIA A+ certification exam. Save 95% on the CompTIA IT Certification Bundle ×

Comment Bad trend (Score 1) 40

Are smartphones going to become like PC's such that malware scanners will have to scan them 24/7 and make them slow to crawl and use up all the battery? Some blame this on Windows' design, but it seems the more ubiquitous an OS, the more its targeted by malware makers, often by dangling tainted carrots in front of users.

Comment Re:LISP (Score 1) 420

I believe it to be more than just syntax. Languages like Ruby added some of Lisps "meta" ability on top of an Algol-family-influenced (C, Pascal, Ada, VB, etc.) style of syntax, BUT it will probably remain a niche language because meta ability plus complex syntax is recipe for write-only code if the developer is not careful.

The lesson is that you have to constrain either syntax or meta-ability to make the language practical for common usage.

Complex syntax and powerful meta abilities in a language creates too many opportunities to make abstraction spaghetti.

Comment APL family - collection-orientation (Score 1) 420

I always thought "collection-oriented" languages derived from or influenced by APL are interesting, such as the "J" language, "K" language, and the "A+" language. Although, these could perhaps be called "array-oriented" since they are less about stacks, graphs, lists, etc.

A sub-category of collection-orientation is "table oriented", which SQL is part of.

Comment Re:Not really (Score 1) 333

let's not pretend that it was a wonderful product that took over the world by being the best thing ever

My interpretation is that the author is saying W95 was heavily influential, NOT that it was necessarily "good" as a complete product. The Xerox Star was also heavily influential, but by most accounts it was not a good product overall.

A product can suck overall yet still introduce and demonstrate catchy concepts.

Comment Re:F*ck Python (Syntax Squabbles & Choice) (Score 1) 66

I'd like to give Microsoft rare kudos for making a language that (mostly) allows two syntax styles: "C" and "VB". Maybe they can add a third: Python/Ruby-like. (I know their CLR allows many languages, but they are not quite as cross-comparable as C# and VB.Net.)

Everybody has their syntax preference and there is no use in continued bickering; it's a personal thing that matches personal psychology/physiology. Your head is not my head. Your fingers are not my fingers.

My fingers are getting old, and I'm beginning the like the VB (Net) style because I don't have to keep pressing the damned shift key as much. (There are other smaller reasons, but I won't go into them here.)

"Imitation is the sincerest form of television." -- The New Mighty Mouse