InfoQ Homepage Dynamic Languages Content on InfoQ
-
Google Proposes StrongMode and SoundScript, Boosting V8 Performance
Google's Chrome team has proposed two extensions to JavaScript in a move to boost the performance of their V8 JavaScript Engine. StrongMode will limit the JavaScript language to only allow parts with guaranteed performance. SoundScript will add user-facing types to JavaScript, not at compile-time, but at run-time in the browser.
-
What's Exciting in New JavaScript Libraries
A number of new JavaScript libraries have popped up at GitHub and we decided to take a look at some of the more promising ones.
-
Ceylon 1.1: OSGi, Vert.x, Dynamic Interfaces, Use-site Variance, Promises
Ceylon 1.1 comes with dynamic interfaces, use-site variance, OSGi and Vert.x deployment, ceylon.promise module, IDE enhancements, compiler performance improvements and others.
-
Emerging Languages: A Look at The Last Five Years
In a recent article, Alex Payne, organizer of the Emerging Languages Camp, provides insight on how the language landscape has changed in the last five years and how it might change in future. InfoQ has talked with him.
-
Stack Overflow Adds Live JavaScript to Answers
Developers have a new browser-based code editor to play with, but this time, it's embedded in another tool. Stack Overflow, the popular question and answer site for software developers, announced the release of a new tool that lets users run JavaScript, HTML, and CSS code right in the question page.
-
AngularJS 1.3 Improves HTML Forms
The upcoming AngularJS 1.3 release arrives with a heavy focus on improved form data manipulation. While this version solves some real-life pain points, for some developers, it may not be an automatic upgrade.
-
C3.js Brings Charting Power Without the Learning Curve
The JavaScript charting library, C3.js is a newcomer in an ocean of similar tools. Built on the D3 visualization library, it enables developers to create reusable charts and provides ways to manipulate a chart after it appears on screen.
-
Django 1.7 Is the Biggest Django Release since 1.0
It took the Django Software Foundation nearly one year, but finally Django 1.7 is here. This is the biggest Django release since Django 1.0, featuring "a new app loading framework, a new check framework, many improvements to query construction, and most importantly - Migrations", a new built-in database migration system.
-
Yahoo Drop the Axe on YUI
Yahoo has just announced they will immediately stop all new development on Yahoo User Interface (YUI).
-
Guido van Rossum Wants to Bring Type Annotations to Python
Guido van Rossum, best known as designer of the Python programming language, recently sent out a proposal on the python-ideas mailing list for adding type annotations to Python function declarations. The proposal aims at bringing to Python the benefits provided by static typing without changing Python's dynamic typing nature and interpreter behaviour.
-
Racket 6.1 Released
PLT Design has released version 6.1 of Racket, its general purpose, multi-paradigm programming language belonging to the Lisp/Scheme family. Racket 6.1 introduces a new way of handling local recursive variable definitions and several other language features.
-
Swift Might Not Be As Fast As Apple Claims It To Be: First Benchmarks
Performance is one of the benefits that Apple claims its new Swift programming language should bring to OS X and iOS developers, and being in beta hasn't prevented independent developers from running benchmarks and reporting their findings. Perhaps unsurprisingly these show that in some cases Swift performance is not yet satisfactory.
-
Online Resources to Learn Apple's Swift Language [Updated Sept, 9 2014]
Apple introduction of Swift, a new programming language for the OS X and iOS platform, has sparked some interest from the developers' community. If you are interested in learning more about Swift, here you can find some useful online resources.
-
Swagger Creator Wants to Build Better SOAP for Web APIs
During the recent GlueCon 2014 conference in Colorado, Tony Tam, the creator of Swagger and CEO of Reverb, gave a well attended talk on Swagger APIs for humans (and robots), where he announced the Swagger 2.0 Working Group and an early version of an online code editor offering a dynamic YAML to Swagger UI conversion.
-
jQuery Stops IE 6 and IE 7 Support in v1.13
jQuery will drop support for Internet Explorer 6 and Internet Explorer 7 "somewhere in 2015", jQuery Foundation president Dave Methvin stated on the official jQuery blog last week. This change will go hand in hand with the release of jQuery 1.13. The release 1.12 will be the last one with official support for the named versions of Microsoft's default browser for Windows.