…There are also a number of improvements to the LLVM compiler and language, including some new warnings to help find subtle bugs when using and weak references.display.
The improvement that jumped out at me is a simple one, but one that is already saving me a lot of frustration. It used to happen when typing in the class name this classic pic from the called Texts from Xcode:. This problem is best explained by
I don't …
…easy to use and straightforward manner. Includes generators for lexers and, LLVM bindings, and more.
Clockwork : Send Text Messages from ( UK-oriented, 5p a message)
Graphene: and From Collections Of Ruby Objects
A new Ruby gem for transforming collections of Ruby objects into subtotals, percentages, tables and graphs.
Sick of arcane strftime …
Numba is acompiler for and . It replaces byte-code on the stack with simple type-inferencing. It translates to LLVM. The code then gets inserted into the NumPy runtime. They use LLVM-PY. They have a @numba.compile decorator. It's from Continuum Analytics.
IHasAMoney.com is a replacement for . He doesn't trust mint.com. IHasAMoney.com does not require the use of a mouse--it's for hackers. You can run it locally so that you don't have to give another web site your bank passwords.
…Patchlevel 125 of1.9.3 is the latest production release of MRI. It adds LLVM/clang support (ideal for users), 4.7 support, and includes security fixes in the extension.
Ruby 1.8.7-2012.02 released; End of Imminent
has unveiled the latest release of which is based on Ruby 1.8.7-p358 and 1.8.15 and is compatible with 4 and OS X Lion. However, REE is being slowly retired and …
Ruby 1.9.3-p125 is released.
This release include a security fixes of the Ruby OpenSSL extension . And many bugs are fixed in this release.
Fixed: LLVM/clang support [Bug # 5076]
Fixed: [Bug # 5851]4.7 support
other bug fixes
…7 2012 21:19:08 with llvm_gcc 4.2.1 (Based on Apple Inc. build 5658) ( LLVM build 2335.15.00)
libavutil 51. 32. 0 / 51. 32. 0
libavcodec 53. 42. 4 / 53. 42. 4
libavformat 53. 24. 2 / 53. 24. 2
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 53. 0 / 2. 53. 0
libswscale 2. 1. 0 / 2. 1. 0
major brand : M4A
minor_version : 0
compatible brands: M4V …
…ongoing work on Portable NaCl ( PNaCl), which will accept any LLVM bytecode and run it in - which, in turn, means that we can run , , , and dozens of other languages right in the browser. For the curious, see my 2011 talk on this subject below ( slides ):
The Google Coopetition
It is easy to look at all the alternatives and wonder, what doesmean for , or , how does NaCl affect the picture, and what about the …
…separate software products, but there exists llvm-gcc which is abackend that utilizes LLVM. All versions <= originally shipped with regular , but as of 4 (which is also the default on OS X ) has switched to llvm-gcc as their default compiler. " ", some people may think, as they heard that LLVM generates better code and/or is faster than default GCC. Unfortunately, the reality is not that great.
llvm-gcc is unmaintained …
LLVM 2.8 We've upgraded to using LLVM version 2.8, the latest released version. LLVM powers the high performance compiler Rubinius uses to compile Ruby code all the way down to machine code. This brings some minor performance improvements related to better optimizations, but this mostly paves the way for future high-level optimizations that we'll be implementing with new LLVM 2.8 features.
Bytecode Verifier More and more people are beginning to use Rubinius as a platform …