article thumbnail

Mangling JSON numbers

TechEmpower

Theoretically we can send it from a Java server to a JavaScript client via JSON and both sides see exactly the same number. To convince ourselves that this number is safe, we examine various representations of this number in Java and JavaScript: // In Java long x = 1L. We happen to use JAX-RS in our example code.

article thumbnail

Everything about Java 8

TechEmpower

The following post is a comprehensive summary of the developer-facing changes coming in Java 8. At the time of this writing, Java 8 development is still very much in progress. It had the best support for the Java 8 language features at the time I went looking. The List interface is an example. Interface improvements.

Java 560
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Frameworks Round 4

TechEmpower

This round adds Bottle (Python), Dancer (Perl), Kelp (Perl), MicroMVC (PHP), Mojolicious (Perl), Phalcon (PHP), RingoJS (JavaScript), Spark (Java), and Wai (Haskell). For example, in some cases a framework is tested both with and without its ORM (“full ORM” versus “Raw”).

Framework 552
article thumbnail

Factual Connects Into Python, Clojure, Haskell

socalTECH

Factual already had support for more widespread languages like Java and PHP. Factual's database and APIs makes it easy for developers to create location based applications--for example, figuring out what businesses are near a geographical location, or determining the list of sushi restaurants in Santa Monica.

PHP 147
article thumbnail

Choosing a Programming Language and Framework for Your Startup

SoCal CTO

For example, you may have content management and community needs that closely align with Drupal. For example, you might choose Sencha if you are building apps that run natively on several platforms (e.g., It's way easier to get your pages setup in these languages than by choosing Java alone. desktop, mobile, browser).

Framework 330
article thumbnail

Web Framework Performance - Startup Founders Need to See These Numbers

SoCal CTO

Important Implications Well I'm currently working with startup founders on their systems in JRuby, Django, PHP and Java. However, startup founders who are building applications that have: Large Audiences - consumer facing Complex Processing - examples: Matching , Social Network Analysis, Compatibility Scoring, etc.

Framework 175
article thumbnail

Software Development Companies in Southern California

SoCal CTO

Most networking events tend to either focus on specific technologies (PHP,Net, C#, Microsoft, LAMP, MySQL, Open Source, Hadoop, Java, etc.) For example, an online retailer probably doesn't see themselves as a technology company. size of company (startup to very large), stage (early stage to established firms) vary widely.