We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

The Future of JRuby

00:00

Formal Metadata

Title
The Future of JRuby
Title of Series
Number of Parts
50
Author
License
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language
Producer
Production PlaceMiami Beach, Florida

Content Metadata

Subject Area
Genre
Abstract
JRuby is a fast, compliant Ruby implementation which can make use of many features of the Java platform. What more is there to do? Can it be made faster? Will it ever load faster? Any plans on making cross-implementation native C extension API? This presentation will answer questions like this and give some examples of exciting future projects involving JRuby. If you want a good insight into where JRuby is going then this talk is for you.
Programmable read-only memoryProduct (business)BitMachine codeLine (geometry)ImplementationComputer animation
Run time (program lifecycle phase)Standard deviationSocial classCore dumpJava appletEntire functionImplementationMachine codeTable (information)Formal languageMereologyJava appletStandard deviationComputing platformLibrary (computing)Run time (program lifecycle phase)Process (computing)Computing platformComputer animation
Revision controlBitBranch (computer science)Software developerAsynchronous Transfer ModeSpring (hydrology)1 (number)Multiplication signSoftware maintenanceProjective planePoint (geometry)CASE <Informatik>MereologyDuality (mathematics)Right angleComputer animation
Branch (computer science)Multiplication signRight angleRevision controlSoftware maintenanceWordCodierung <Programmierung>Software developerDuality (mathematics)Arithmetic meanComputer animation
Java appletDrop (liquid)Modul <Datentyp>Process (computing)Computing platformMultiplication signJava appletMultiplicationAsynchronous Transfer ModeLevel (video gaming)Duality (mathematics)StatisticsSource codeBranch (computer science)Software developerMathematicsBitPoint (geometry)Goodness of fitSocket-SchnittstelleComputer animation
Einbettung <Mathematik>Java appletRun time (program lifecycle phase)Slide ruleProcess (computing)MathematicsRevision controlExtension (kinesiology)Run time (program lifecycle phase)Sound effectNumberMultiplication signPlanningLibrary (computing)Java appletField extensionMultilaterationComputer animation
Revision controlJava appletPoint (geometry)System callProcess (computing)NumberRevision controlComputer animation
Server (computing)Revision controlJava appletRevision controlMachine codeLine (geometry)Standard deviationVideo gameComputer animation
Compact spaceJava appletLibrary (computing)StatisticsStandard deviationBitMereologyRun time (program lifecycle phase)Machine codeComputer fileComputer animation
Addressing modeMultiplication signMereologyArithmetic progressionSoftware developerRun time (program lifecycle phase)Point (geometry)Computer animation
Computer configurationTelephone number mappingComputer configurationProcess (computing)Point (geometry)TranscodierungBusiness modelBitSystem callData managementComputer fileTime zoneThread (computing)Enumerated typeCodierung <Programmierung>Multiplication signComputer animation
Computing platformComputer-generated imageryDatabaseThread (computing)Computing platformMedical imagingThread (computing)Local ringLibrary (computing)CASE <Informatik>Software testingDatabaseAuthorizationAreaPhysical systemReading (process)Computer animation
CollaborationismProcess (computing)Focus (optics)Concurrency (computer science)Object (grammar)Standard deviationProcess (computing)Data structureUtility softwareDynamical systemMachine codeTheory of relativitySystem callLibrary (computing)BitSoftware developerParallel portConcurrency (computer science)Software bugThread (computing)Computer animation
Overhead (computing)AerodynamicsData structureObject (grammar)CodeCompilerCompilation albumBitSocial classNormal (geometry)Table (information)Java appletInstance (computer science)Dynamical systemObject (grammar)Variable (mathematics)Data structureMachine codeRule of inferenceMultiplication signInteractive televisionProcess (computing)Computer animation
Java appletCodeTheoryNetwork topologyIterationRun time (program lifecycle phase)19 (number)BenchmarkFluid staticsExtension (kinesiology)Series (mathematics)Process (computing)Formal languageParameter (computer programming)Type theoryMachine codeSystem callMathematical optimizationNetwork topologyLibrary (computing)Revision control1 (number)Java appletOverhead (computing)Just-in-Time-CompilerDynamical systemLine (geometry)CASE <Informatik>Computer animationDiagram
Java appletRead-only memoryImplementationSemiconductor memoryFormal languageProcess (computing)Java appletOracleSoftware bugFrame problemProduct (business)Multiplication signProjective planeComputer configurationJust-in-Time-CompilerProper mapComputer animation
OracleCompilerDirected setSoftware testingFormal languageNP-hardMereologyComplete metric spaceImplementationGoodness of fitJust-in-Time-CompilerMultiplication signNumberProof theoryFormal languageSystem callOracleBitCASE <Informatik>MereologyLibrary (computing)Front and back endsComputer animation
CompilerCodeResource allocationType theoryRepresentation (politics)Run time (program lifecycle phase)BitCompilerRepresentation (politics)Network topologyRun time (program lifecycle phase)Metropolitan area networkUniverse (mathematics)Computer architecturePoint (geometry)Reading (process)Mathematical optimizationProcess (computing)Computer animation
Data structureAbstract syntax treePhysical systemExistenceParsingCodeMathematical optimizationMathematical optimizationRun time (program lifecycle phase)Plug-in (computing)QuicksortProcess (computing)MereologyAbstract syntax treeMachine codeParsingMathematicsSeries (mathematics)Data structureSemantics (computer science)Control flowBytecodeElectric generatorSet (mathematics)Point (geometry)Abstract syntaxJava appletControl flow graph1 (number)TwitterComputer animation
Block (periodic table)Mathematical analysisSystem callFile formatAddress spaceComputer programMathematical optimizationLine (geometry)Food energyCASE <Informatik>SequelParameter (computer programming)Sign (mathematics)Compilation albumCausalityAlgebraic closureMachine codeBlock (periodic table)Computer animation
Mathematical optimizationCodeGaussian eliminationCompilerMathematical optimizationVariable (mathematics)Computer programMachine codeCompilation albumLine (geometry)WordArmMathematicsBlock (periodic table)Computer animation
Thread (computing)System callLogical constantMathematical optimizationBlock (periodic table)Overhead (computing)Block (periodic table)Line (geometry)SequelMachine codeVariable (mathematics)QuicksortAlgebraic closureMathematicsOverhead (computing)Gaussian eliminationMathematical optimizationPoint (geometry)CompilerRight angleData miningComputer animation
Concurrency (computer science)Thread (computing)Parallel computingSingle-precision floating-point formatReal numberBefehlsprozessorInstance (computer science)Core dumpMultiplicationMultiplication signHeat transferThread (computing)Real numberProcess (computing)Cartesian coordinate systemVirtual machineConcurrency (computer science)Semiconductor memoryInstance (computer science)HypermediaComputer animation
Instance (computer science)Core dumpMultiplicationConcurrency (computer science)Thread (computing)Cartesian coordinate systemSet (mathematics)Concurrency (computer science)Human migrationInstance (computer science)BitProcess (computing)Scaling (geometry)Different (Kate Ryan album)Computer animation
Concurrency (computer science)Thread (computing)Data structureCore dumpCache (computing)Operations researchParallel portLibrary (computing)Thread (computing)Data structureOperator (mathematics)Concurrency (computer science)Different (Kate Ryan album)Multiplication signSystem callWritingReading (process)ResultantMachine codeCache (computing)Core dumpComputer animation
Thread (computing)Hash functionConcurrency (computer science)GenderAlgebraic closureThread (computing)Level (video gaming)Concurrent engineeringJava appletHash functionCache (computing)Concurrency (computer science)ImplementationMultiplicationLimit (category theory)Social classProcess (computing)MathematicsCovering spaceSet (mathematics)Operator (mathematics)QuicksortPhysical systemData structureAtomic numberView (database)Sign (mathematics)Different (Kate Ryan album)Object (grammar)Random matrixResultantComputer animation
Atomic numberBefehlsprozessorElectric currentWritingHydraulic jumpAtomic numberThread (computing)Group action1 (number)Object (grammar)NumberRight angleMathematicsState of matterPattern languageLine (geometry)Concurrency (computer science)Block (periodic table)Library (computing)Cartesian coordinate systemCASE <Informatik>Computer animation
Concurrency (computer science)Software testingEinbettung <Mathematik>Java appletData structureLine (geometry)Right angleCartesian coordinate systemSoftware testingConcurrency (computer science)Library (computing)QuicksortPattern languageThread (computing)Revision controlControl flowMachine codeExistential quantificationComputer animation
Einbettung <Mathematik>Extension (kinesiology)MereologyMachine codeExistential quantificationEinbettung <Mathematik>Sheaf (mathematics)Computer animation
Extension (kinesiology)Field extensionInterface (computing)Run time (program lifecycle phase)MetadataWritingExtension (kinesiology)BitJava appletDeclarative programmingSocial classFormal languageField extensionRun time (program lifecycle phase)Process (computing)Multiplication signCASE <Informatik>Computer programComputer animation
Extension (kinesiology)Source codeJava appletModule (mathematics)Field extensionEinbettung <Mathematik>Traffic reportingMereologyReliefGroup actionProcess (computing)Multiplication signMetadataLibrary (computing)1 (number)Computer animation
Student's t-testGoogolDreizehnParameter (computer programming)Projective planeMachine codeSelf-organizationService (economics)1 (number)CodeComputer animation
System on a chipParsingMathematical optimizationCodeExistenceMathematical analysisFitness functionQuicksortDiagramMultiplication signCompilerProjective planeComputer animation
CompilerMathematical optimizationPoint (geometry)Control flowReading (process)Computer filePoint (geometry)Control flowMiniDiscLie groupProjective planeComputer animation
Reflection (mathematics)Logical constantBinary fileFile formatBinary fileDiagramMereologyReading (process)Machine codeQuantum stateBasis <Mathematik>Operator (mathematics)Computer animation
Bit rateInstallation artParsingWhiteboardRule of inferenceMachine codeOperator (mathematics)Cartesian coordinate systemComputer animation
Complete metric spaceCodeLine (geometry)Complete metric spaceText editorMachine codeBitLibrary (computing)Axiom of choiceComputer animation
Computer fileAsynchronous Transfer ModePermianIntegerTypinferenzParsingTypinferenzForm (programming)CASE <Informatik>Type theoryAxiom of choiceOpen sourcePoint (geometry)Projective planeLibrary (computing)Functional (mathematics)ParsingComputer animation
Network topologyQuicksortNetwork topologyFigurate numberOrder (biology)Semiconductor memoryMathematical singularityDifferent (Kate Ryan album)Function (mathematics)Computer fileDifferenz <Mathematik>Computer animation
Curve fittingParsingOrder (biology)PlastikkarteInstallation artFunction (mathematics)Computer fileVisualization (computer graphics)Computer animation
Run time (program lifecycle phase)Source codeAbstract syntax treeEvent horizonCartesian coordinate systemLevel (video gaming)Figurate numberPoint (geometry)MathematicsGraphical user interfaceCompilerStreaming mediaSound effectSoftware development kitGoodness of fitMaxima and minimaComputer animation
Source codeAbstract syntax treeInformationParameter (computer programming)View (database)CompilerCommon Intermediate LanguagePoint (geometry)Machine codeFunction (mathematics)BitCodeProjective planeView (database)InformationDifferenz <Mathematik>PlastikkarteCompilerMathematicsFile formatGoogol
Hill differential equationResource allocationProjective planeGame controllerDigital photographyWindowPoint (geometry)Control flowCodeComplete metric spaceComputer configurationMachine codeProcess (computing)Functional (mathematics)Computer animation
Software testingComputer configurationLibrary (computing)Software testingMachine codeProcess (computing)Library (computing)Equivalence relationImplementationFunctional (mathematics)Computing platformComputer animation
Graphical user interfaceIntegrated development environmentComputing platformBuildingComputing platformIntegrated development environmentPortable communications deviceProjective planeMultiplication signStiff equationDecision theoryCartesian coordinate systemComplex (psychology)Graphical user interfaceBuildingComputing platformSinc functionBitFront and back endsDifferent (Kate Ryan album)Computer animation
Game theoryBit rateOnline chatGame theoryCopyright infringementVideoconferencingCartesian coordinate systemSpacetimeMachine codeComputer animation
Game theoryOnline chatAndroid (robot)Multiplication signSelf-organizationFood energyRow (database)Point (geometry)Student's t-testTrailBusiness modelPiLibrary (computing)Run time (program lifecycle phase)RoboticsEncryptionGoodness of fitComputing platformSolid geometryImplementationCartesian coordinate systemMachine codeDifferent (Kate Ryan album)Revision controlCryptographyMatrix (mathematics)CodeComputer animation
Software testingSoftwareLibrary (computing)Online helpComputer animation
Transcript: English(auto-generated)