stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Languages may get higher profile







Languages may get higher profile

Languages may get higher profile 06/21/2004 12:40 PM

Language learning could become a required subject in Tomlinson's overhaul of the English curriculum.




This is a GrokNews Entry: (what is grok?)





Similar Items

Languages may get higher profile

Grok Headline matches for Languages may get higher profile

Anti-Virus Firms Fearing A Lack Of High
Profile Viruses -- Pump Up Low Profile O


Anti-Virus Firms Fearing A Lack Of High
Profile Viruses -- Pump Up Low Profile O
03/29/2005 02:05 PM
Six years after the famous "Melissa" mass mailing viruses, some started to say that mass mailing viruses were on the decline. Of course, for the publicity departments of anti-virus firms, that's bad news. They need some sort of virus scare every other day or so to prop up sales. So, wouldn't you know it, just as we're told that mass mailing viruses are on the decline, Symantec comes out with a screaming warning about some new mass mailing virus. Of course, when you look at the details, even they admit that it's a "low" or "moderate" threat. However, that's never stopped the company from ringing the fear bell to try to drum up some extra sales.

Open Text posts higher second-quarter
profits on higher software revenues


Open Text posts higher second-quarter
profits on higher software revenues
01/24/2004 10:16 AM
Canadian Press Jan 24 2004 2:19PM GMT

"Other Languages "


"Other Languages " 03/29/2005 11:43 PM

"Other Languages "


"Other Languages " 04/08/2005 02:50 PM

Voyager's 55 Languages


Voyager's 55 Languages 12/19/2004 03:44 PM
The Voyager spacecraft had their famous galactic greetings on board, with the map offering detailed instructions for any aliens who wanted to invade Earth, the drawing of a naked man and woman designed to make me giggle when I saw it depicted in my fifth grade science textbook, and the...

The Parable of Languages


The Parable of Languages 10/09/2002 11:48 AM
Today, though, the group was quiet, much quieter than usual, because one of their members, PHP, was not its usual cheerful self. In fact, one could say that PHP was in a true funk, if one had a mind to say something like that aloud, or within the hearing of one's boss. Or doctor.

Why the blues, PHP, the other languages asked. All the languages that is but C, because all C ever said was "bite me", being a rude language and hard to live with, but still respected because it was such a good worker.

And PHP answered...

"tri" Thx to Sam Ruby for the link.

"zeldman.93kr73"

Dynamic Languages


Dynamic Languages 08/12/2004 11:41 AM

Dynamic Tools for Dynamic Languages: After reading the " Programmers are Idiots" essay that Joe posted last week, I got to thinking about my situation. Am I actually a programmer? I came to the conclusion that no, I'm not — I'm a scripter. I work predominantly on the Web, and while I can "program" in Visual Basic, I work best in scripting languages like PHP.

I guess I like to think that I solve problems, regardless of method. I may not fire up a C++ IDE and compile stuff right and left, but my company comes to me with IT problems every day (every hour, sometimes), and I manage to solve 90% of them. I use all sorts of languages and technologies, but at the end of the day, problems are solved and business continues to improve.

(I will admit, however, to a concerted attempt lately to program some things in VB.Net. Why? Because while I may not consider myself a "programmer," I do enjoy getting paid like one. And, sadly, you don't see many job postings for "problem solver.")

Related to all this is the essay linked above. It's a Very Important Thing. It's very long, but it has good headings, so you can skim it.

The author attempts to redefine traditional "scripting" languages like Perl, Python, and PHP as "dynamic languages." It's essentially a call for respect — these languages may be as glamourous as Visual Basic, Java, and C++, but they solve as many problems. Oftentimes more.

Just as Linux was suddenly recognized as a significant platform choice after years of being "snuck in through the back door", high-level open source programming languages are becoming recognized by mainstream analysts as key pieces of an effective approach to building software.

[...] The strengths of these languages derive from their open source nature, from their pragmatic approach, and from their constant evolution in response to real user needs. Ignoring them is equivalent to ignoring the hammer in your tool chest because you've just been sold a fancy screwdriver.

So, am I a programmer? Or am I a scripter? Or am I just a guy who solves problems through a broad base of experience with what a lot platforms, languages, and applications can do?

If it were up to me, I'd much rather hire someone who knew a little about a lot, and who could analyze a problem from that perspective before coming up with a solution that was centered around making the problem go away rather than using one language over the other. Of course, sometimes you need a specific type of programmer, but just as often, you don't — you really just need a problem solver.

But maybe I'm just making excuses because I don't have CS degree and I hate compiling stuff. Perhaps I'm just bitter.

Click here to comment on this entry


Sitegalore Available in 8 Languages


Sitegalore Available in 8 Languages 01/05/2005 04:44 PM
theWHIR Jan 5 2005 8:12PM GMT

Languages and environments


Languages and environments 04/05/2005 12:19 PM
Programming languages and their environments are an abiding passion. I'm always on the lookout for a better mousetrap, and lately I've been working with three relative newcomers: the PHP-based plugin architecture of the WordPress blogging engine, the Ruby on Rails framework, and Mark Logic's XQuery-based Content Interaction Server. Each of these languages does very different things for different reasons, and the associated environments are likewise very different. But in each case the language is tightly bound to the environment in ways that I often wish it weren't.

...

Languages and environments have always been fellow travelers. At some point they'll begin to part ways. Domain-specific languages will continue to flourish; they're the future of programming. But they'll target fewer environments. The most obvious of these are the Java Virtual Machine and the .NET Common Language Runtime, along with their class frameworks. It'll take another turn of the evolutionary crank, but we'll get there. [Full story at InfoWorld.com]
...

Performance Benchmarks of Nine Languages


Performance Benchmarks of Nine Languages 01/09/2004 10:12 PM
Slashdot Jan 9 2004 3:25PM ET

Simple mini-languages with PHP


Simple mini-languages with PHP 05/12/2004 05:15 PM

I linked to PDML the other day in my blogmarks, but beyond a cursory glance I hadn't really dug in to what makes it tick. Dumky over at Curiosity is bliss points out that it makes use of an ingenious output buffering trick. To create a PDML document, you add a single line to the top of a page that includes and executes the PDML library (written in PHP). The rest of the document is written in the custom PDML markup language. The script uses output buffering to capture the rest of the page, then executes a callback function that actually processes the page content (see ob_start() for details).

As Dumky points out, this can be used to implement mini-languages for pretty much anything - and PHP 5's excellent XML support means most of the parser work is handled for you. It could also act as a neat way of hooking in to things like server-side XSLT processors.


WebDesign 2.6 now supports more Web
languages


WebDesign 2.6 now supports more Web
languages
03/17/2005 04:01 AM
Canadian developer Rage Software on Wednesday released WebDesign 2.6, a free update for existing users to its HTML source code editor, which includes an integrated Site Manager. This upgrade adds support for such Web languages as JavaScript, XML, ASP and VBScript and enhances its syntax coloring with customizable options. In addition, it adds Rendezvous support to the FTP client, new options and commands and more. WebDesign is US$29.95, which includes a free year of Web hosting. Mac OS X v10.2 is required.

How many languages in your music
collection?


How many languages in your music
collection?
06/17/2005 03:29 PM

I'm not what you would call a fan of world music, but I just counted the number of languages used in my music collection and came up with nine:

  • English - Most of the songs
  • Spanish - Manu Chao, Pixies, others...
  • French - Manu Chao, Amelie soundtrack, Dealership, others...
  • Japanese - Yoshinori Sunahara
  • Portuguese - Seu Jorge (his Bowie covers from The Life Aquatic)
  • Icelandic - Sigur Ros
  • German - Nena (99 Luftballoons), Kraftwerk
  • Latin - Chant (you know, that ubiquitous Gregorian chants CD from the mid-90s)
  • Galician - Mano Chao

Seems like there should be some Italian in there as well, but I can't find any right now. And I didn't count Hopelandic, which is a made-up language that Sigur Ros uses in some of their songs. How many languages can you find in your music collection? Post your list or a link to your blog post in the comments.


XML Boulevard: Lesson 5 - XML languages


XML Boulevard: Lesson 5 - XML languages 04/16/2005 09:10 PM

The History of Programming Languages


The History of Programming Languages 06/17/2004 12:59 PM
Dozix007 writes "For 50 years, computer programmers have been writing code. New technologies continue to emerge, develop, and mature at a rapid pace. Now there are more than 2,500 documented programming languages and O'Reilly has produced a poster called History of Programming Languages, which plots over 50 programming languages on a multi-layered, color-coded timeline."

CMS Administation vs. Presentation
Languages


CMS Administation vs. Presentation
Languages
07/18/2004 08:55 AM

Joe's ColdFusion post got me thinking about a little fling I had with ColdFusion a few years back. I liked it for its simplicity and declarative syntax, but I didn't think it had enough depth.

However, wouldn't it be great as a templating language for an existing CMS? It's lightweight, simple, plays well with HTML, etc. In a larger sense, who says that your content needs to be presented by the same language that your CMS is written in? Separation is good.

Think of content management as having two sides — (1) managing and adminstering content, and (2) displaying content. (I would actually argue — and I have — that content management has nothing to do with displaying content, but stick with me here.)

Now, lets put the 50-yard line of this game at the database. So the creation, management, approval, and general administration of content all leads up to one moment — when a certain content record in a database table is declared "active." Everything is working up to that point. The "active" records in the database table are free to be used on the public side of the site.

Why not just create a view of the database that only includes those records, then give your designers and presentation specialists a read-only user and a copy of ColdFusion? Who says that the language the CMS is programmed in has to be the language the content is presented in?

I've talked before about the fact that the management of content is the hard part, The presentation of content is usually pretty easy, while actually getting content to the 50-yard line of our situation — through creation, adding of metadata, approvals, various workflows, etc. — is the real value-add of content management.

I say use whatever language you need to program your CMS, but don't feel compelled to use that same langauge for presenting the content. ColdFusion would be perfect in this capacity (and ColdFu sion Express is — or was — free). Client-tools work work well here as well — Dreamweaver has gre at database integration, and FrontPage would even work in a pinch. And who could forget about Escapade ?

I working on a CMS right now, and I'm tempted to bag the entire built-in templating system I have and just leverage an existing language for it. I'm suddenly enamoured with the idea of drawing a defined "content line" and having a complete separation of systems on either side of, with the only common element the database itself.

Click here to comment on this entry


Programming Languages Study


Programming Languages Study 06/09/2004 04:16 AM
gnat writes "The Scriptometer attempts to measure the ease of scripting in different languages. While it's not the pinnacle of scientific impeccability, it's an interesting idea and Perl comes out well."

Search in Two Languages with Babelplex


Search in Two Languages with Babelplex 12/17/2004 06:37 PM
No, it's not Babelfish (though it does use Babelfish), it's Babelplex, a bilingual search service. It's available at http://babelplex.com/ . What it does is allow you to specify a query...

A Map of Languages in the United States


A Map of Languages in the United States 06/22/2004 06:04 AM
A Map of Languages in the United States
http://www.mla.org/census_main

The MLA Language Map is intended for use by students, teachers, and anyone interested in learning about the linguistic and cultural composition of the United States. The MLA Language Map uses data from the 2000 United States census to display the locations and numbers of speakers of thirty languages and seven groups of less commonly spoken languages in the United States. The Language Map illustrates the density of language speakers in zip codes and counties. The Data Center provides actual numbers and percentages of speakers.

Native Languages of the Americas


Native Languages of the Americas 09/02/2004 05:40 PM
Native Languages of the Americas: Preserving and promoting American Indian languages.

Dynamic languages and enterprise VMs


Dynamic languages and enterprise VMs 01/08/2004 07:09 PM
We hoped 2003 would bring a rapprochement between the dominant enterprise VMs, Java and .Net, and the dynamic-language VMs that are still in many ways well-kept secrets. That mostly didn't happen. At the JavaOne 2003 technical keynote in June there was a nod in the direction of JSR (Java Specification Request) 223, which would enable languages such as PHP to be used in the Java Web tier. But the stewards of the enterprise VMs still aren't pushing to integrate them with the popular and productive dynamic-language VMs.

Jython, the Java/Python hybrid, has a growing cult following, but isn't on Sun's radar screen. Microsoft has yet to deliver on its early promises to make dynamic languages first-class citizens of the CLR. Here's hoping that the many VMs that flourished in 2003 will work better together in 2004. [Full story at InfoWorld.com (part of 2003 Technology of the Year)]
The ever-quotable Sean McGrath has said, of Jython:
Jython, lest you do not know of it, is the most compelling weapon the Java platform has for its survival into the 21st century. [Sean McGrath]
Hyperbole? Maybe not. This weekend, I was working with the Java API to Sleepycat's Berkeley DB XML, and it felt like one of those bad dreams in which you're slogging through molasses toward an ever-receding goal. I switched to Jython and quickly got the job done. And it was the same job (indexing and searching content) using the same engine (Berkeley DB XML). ...

InternetNews: P-Languages Better For
Enterprise


InternetNews: P-Languages Better For
Enterprise
03/29/2005 08:51 AM
In a new pointer from PHP Magazine:

Building Little Languages with Macros


Building Little Languages with Macros 05/07/2004 03:38 AM
DDJ May 7 2004 7:18AM GMT

Translation for European Languages


Translation for European Languages 10/22/2002 10:57 PM
Where to start and who to do it?

Report: P-Languages Better For
Enterprise


Report: P-Languages Better For
Enterprise
03/25/2005 05:06 PM

Software First for African Languages


Software First for African Languages 09/05/2004 07:59 AM
Software First for African Languages
http://www.sdnp.undp.org/perl/news/articles.pl?id=6835&do=gpage

Two years of computer programming will culminate with the launch of the first word processing software to run in Zulu, Sepedi and Afrikaans. Its developers claim that this is the first word processor to be released in African languages, beating a project by Microsoft SA to convert its own software into native languages.

W3C Whips Up API to Manage Web Languages


W3C Whips Up API to Manage Web Languages 01/13/2003 04:03 PM
The Web standards publishes Document Object Model (DOM) Level 2 HTML, an application programming interface to grapple with HTML and XHTML 1.0 documents.

Lightweight Languages 2 Conference


Lightweight Languages 2 Conference 03/13/2003 10:16 AM
This Saturday, I attended the LL2 conference at MIT. LL2 is dedicated to "lightweight" programming languages, a delibrately loose category including (1) any pleasant, easy-to-use scripting language and (2) any academic language which makes it easier to prototype and write software quickly. LL2 is a small, informal workshop with audience participation. The attendees are a diverse bunch, and enjoy goring each other's sacred cows. You have been warned.

A strategic vision for dynamic languages


A strategic vision for dynamic languages 08/09/2004 11:45 AM
As operating systems consolidate around managed interfaces, they'll choose the Java and .Net VMs, not the Perl, Python, or PHP VMs. But the agility of the dynamic languages and the collaborative energy of their open source communities are two of the pistons that crank the engine of progress. These worlds need to converge -- and at the O'Reilly Open Source Conference there was new evidence that they will. Jim Hugunin, father of Jython (Python for JVM), made a pair of dramatic announcements. He has released the first version of IronPython (Python for CLR/Mono). And by the time you read this, he'll have started his new job at Microsoft. Good hire! [Full story at InfoWorld.com]
In my keynote talk at the Vancouver Python Workshop, I stressed the strategic importance of integrating dynamic languages with the Java and .NET runtimes. I've written a lot about dynamic languages and yet, when asked to define what they are and why they matter, I struggle. So from now on, I'm going to point people to this whitepaper by David Ascher, who is the managing director of ActiveState and led the development of Komodo, a Mozilla-based IDE (integrated development environment) for dynamic languages. ...

Google Definitions in Multiple Languages


Google Definitions in Multiple Languages 04/05/2005 09:35 PM
Google Blog: Getting wordy. "as of this week, Google Definitions is multilingual, and is indexing more sources than ever."...

10.3: Panther now supports right to left
languages


10.3: Panther now supports right to left
languages
12/27/2003 05:24 PM
I know some people were complaining about how Jaguar only supported left to right languages. Well, Panther now supports right to left languages like Hebrew and Arabic in all Cocoa text views. To try this out go to the inter...

BusinessWire.Com Now Available in Seven
Languages with the Addition of Japanese


BusinessWire.Com Now Available in Seven
Languages with the Addition of Japanese
04/05/2005 06:16 AM
ZDNet India Apr 5 2005 10:28AM GMT

Event-Registration in multiple Languages


Event-Registration in multiple Languages 01/05/2004 05:37 PM
job-schedule started at sourceforge

KDE/GNU Linux desktop adds more
languages


KDE/GNU Linux desktop adds more
languages
06/11/2004 06:27 AM
Computer Weekly Jun 11 2004 11:06AM GMT

Digital race to save languages


Digital race to save languages 03/20/2003 08:33 AM

LogicBoxes Unveils 8 New Languages for
Its Interfaces


LogicBoxes Unveils 8 New Languages for
Its Interfaces
12/24/2004 12:19 PM
LogicBoxes adds a series of new language packs to the already existing multi-lingual interface of its flagship product OrderBox V4.2 [PRWEB Dec 24, 2004]

'Fewer pupils' studying languages


'Fewer pupils' studying languages 09/24/2004 07:21 AM
The number of children in England taking foreign languages at school has fallen, inspectors find.

Extreme Markup Languages 2004


Extreme Markup Languages 2004 01/01/2004 05:07 PM
Originally announced at XML 2003, the Call for Participation for Extreme Markup 2004 is now open. The conference will be held from 3-6 August in Montréal, Canada.

"Half of all human languages gone in our
lifetime"


"Half of all human languages gone in our
lifetime"
06/05/2004 09:07 AM

Grok Description matches for Languages may get higher profile
GrokA matches for Languages may get higher profile

Languages may get higher profile

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Millions face rail
travel misery

Politically
Motivated Domain
Name Speculation

Wireless Security On
The Hardware Side

The Jimi Hendrix of
Hawaii

Georgia As Was
moccu
Press reveal for
joke!

Perl/CGI - Senior
Position

Intel and Proxim
team up on wireless
broadband

Viacom Fans Eagerly
Eye the Future

Oracle to end
NetSuite licensing
deal

Court: Intel may
have to give EU
documents

Intel opens chipsets
and Pentium six-pack

Cisco makes Procket
purchases

Eclipse readies
Windows alternative

UK patent firm
details ambitious
claim

Private rocket zooms
into space

Syria jails
government critic
over 'unlawful'
internet use

Online sport sites
score with football
fans

Neurology of humor
Cards as weapons
Your Source for
Website Development
and Promotion

Self-Help
Prescription: A
Double Dose of
Culture

Staring down at the
shark from lofty
heights, it's the
Nader campaign (via
Kos)

up-to-the-minute
updates

SME Web Application
Framework 0.1

Logwatch 5.2
It might have been
like Kitty Hawk, NC,
a hundred years ago

FT, Motorola Sign
MOU

Motorola chip unit
sets IPO terms

Motorola Chip Unit
Sets Spinoff Terms

U.S. Soldier in Iraq
Prison Leash Photo
Faces Court
(Reuters)

African Migrants
Wash Up on Nude
Beach (AP)

Iran Confiscates
Three British Boats
(AP)

Intel Adds Pricing
Info To Grantsdale
Launch

FLASH! Space Ship
One makes space
history

Notes and Tips:
iBook Repair
Extended

Ask Gizmodo:
Customer Service
Blues

Another DoCoMo 3G
FOMA Handset: D900i

The Rest of Sony's
USB Drives

PC makers
reconfigure with new
Intel chipsets

Eclipse readies
'rich client'
software

Hitachi bets $500
million in China

Intel dealt blow by
high court in EU
probe

Glowing Colons with
Barium

EasyQuiz
nausicaa
Gmail problem solved
James Bond 007:
Nightfire shipping

Hemera adds Image
Express Premium
service

what is grok?