Podcast appearances and mentions of James Gosling

Canadian computer scientist

  • 34PODCASTS
  • 54EPISODES
  • 54mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • May 25, 2025LATEST
James Gosling

POPULARITY

20172018201920202021202220232024


Best podcasts about James Gosling

Latest podcast episodes about James Gosling

airhacks.fm podcast with adam bien
Building Immutable Release Pipelines with Hashgraph

airhacks.fm podcast with adam bien

Play Episode Listen Later May 25, 2025 73:39


An airhacks.fm conversation with RichardBair (@RichardBair) about: the relaxed nature of JavaOne keynote presentations with James Gosling, the experience of delivering live demos versus pre-recorded content, impressions of the recent JavaOne conference with 70% new attendees, the Hashgraph team including former Sun/Oracle employees like Josh Marinacci and Jasper Potts, explanation of Hedera Hashgraph's consensus service as a message bus system, discussion of a practical enterprise use case for Hashgraph to create immutable release pipelines, storing release stages as messages in a topic, capturing build metadata including dependencies and test results on the blockchain, the ability to run your own mirror node to query data for free, the potential to create a release pipeline listener that triggers actions based on blockchain messages, the advantage of having an immutable audit trail for compliance purposes, the possibility of creating an enterprise gateway that handles payment and provides REST APIs, the difference between consensus nodes and mirror nodes, the benefits of using blockchain for software supply chain verification, the performance capabilities of the system for reading thousands of messages per second RichardBair on twitter: @RichardBair

Foojay.io, the Friends Of OpenJDK!
Celebrating 30 Years of Java with James Gosling (#71)

Foojay.io, the Friends Of OpenJDK!

Play Episode Listen Later May 3, 2025 74:29


We are celebrating Java's 30th anniversary this May!This is a very special anniversary episode of the Foojay Podcast! As we approach May 23rd, marking exactly 30 years since Java's first beta release in 1995, we're honored to present our first-ever single-guest format. But we have a very special guest for you: James Gosling, the creator of Java! Join us for this exclusive conversation as we explore Java's beginnings, its revolutionary impact on the programming world, its continuous evolution over three decades, and James's insights on where the language is heading. From that groundbreaking beta release over "Write Once, Run Anywhere" to powering billions of devices worldwide, this is the story of Java, told by the man who started it all, the father of Java.Content00:00 Introduction01:06 How did it start 35 years ago?06:21 Java evolved from device controllers to server applications10:30 How does it feel that so many people use Java?12:12 Looking back at the Y2K problem and how it triggered more Java adoption14:58 Does James regret any decisions in Java?18:44 Comparing early-day Java development versus now20:55 About the stability of Java24:14 JavaFX is one of James' favorites of all time25:20 Frustrations about Android and iOS versus Java Phones28:16 How "Write Once, Run Anywhere" was needed for Sun29:23 Windows versus macOS versus Linux for laptops31:32 The very first Java web service in 1994 turned into a dark story33:17 Java in Docker and startup challenges36:59 Garbage Collectors are amazing in many ways39:18 Java-haters didn't use recent versions of Java ...41:51 How Java became much more performant but lost embedded43:08 Developers must be aware of which and how many libraries they use47:40 James loves Kotlin, Scala, and Closure49:42 Ethical responsibility for developers in a challenging job market54:16 AI influence on jobs01:00:20 Advice for junior developers01:02:27 A few of the most remarkable moments in Java history01:07:52 Why James is not a benevolent dictator for life01:09:17 How Java will keep evolving01:12:55 How much is James still involved in Java?01:13:54 Conclusion

Foojay.io, the Friends Of OpenJDK!
Celebrating 5 Years of Foojay! (#70)

Foojay.io, the Friends Of OpenJDK!

Play Episode Listen Later Apr 24, 2025 31:10


On April 25, 2020, Geertjan Wielenga published the first Foojay post. Yes, we are celebrating 5 years since the Friends Of OpenJDK website launch! Today, more than 1,600 posts are on the site, written by over 250 authors. And there is much more to discover within the Foojay world...In this podcast, we look at how Foojay started with founder Geertjan Wielenga. We'll also hear from Gerrit Grunwald about how Foojay's Disco API has become part of your daily work without you realizing it. We also have several of our regular authors and podcast guests who share how Foojay has influenced them (and vice versa).Thank you all for being part of the Foojay community, whether as a listener of this podcast, a visitor to the website, a user of the Disco API, or through any other touchpoint!00:00 Introduction00:58 Grace Jansen   https://foojay.io/today/author/grace-jansen 02:44 Geertjan Wielenga about the start and evolution of Foojay   https://foojay.io/today/author/geertjan-wielenga/     Foojay on Mastodon:       https://foojay.io/today/foojay-mastodon-service-here-it-is/    Java Quick Start Course on Foojay:       https://foojay.io/java-quick-start/    JDoodle on Foojay:       https://foojay.io/today/integrate-executable-java-code-in-your-blog-posts-part-2-how-to-use-dependencies/    Foojay Slack:      https://foojay.io/today/join-slack-com-t-foojay-signup/    Contribute to Foojay:       https://foojay.io/today/how-to-submit-your-next-article-on-foojay-io/ 12:24 Richard Fichtner   https://foojay.io/today/author/r-fichtner      Free JCon tickets:       https://pretix.eu/impuls/europe2025/redeem?voucher=FOOJAY-COMMUNITY 13:19 Mary Grygleski   https://foojay.io/today/author/mgrygles 15:01 Shai Almog   https://foojay.io/today/author/shai-almog 16:59 Gerrit Grunwald about the Disco API   https://foojay.io/today/author/gerrit-grunwald/    Disco API Blog:       https://foojay.io/today/disco-api-helping-you-to-find-any-openjdk-distribution/    Disco API Swagger UI:       https://api.foojay.io/swagger-ui 24:38 Simon Ritter   https://foojay.io/today/author/simonritter 25:10 Marit van Dijk   https://foojay.io/today/author/marit-van-dijk 25:47 Hanno Embregts   https://foojay.io/today/author/hanno-embregts 26:42 Bazlur Rahman   https://foojay.io/today/author/bazlur-rahman 29:10 Artur Skowroński   JVM weekly:       https://www.linkedin.com/newsletters/jvm-weekly-7097859802881540096 30:22 Conclusion and looking forward to 30 years of Java with James Gosling

Enterprise Java Newscast
Stackd 75: He's a mystery man

Enterprise Java Newscast

Play Episode Listen Later Dec 4, 2024


Overview Josh, Kito, and Danno are joined by special guest Nilanjan Raychaudhuri, founder of Tublian and author of Scala in Action.They discuss the retirement of James Gosling, Jakarta EE 12, software development agents, TabNine, LangGraph for Java,...

Enterprise Java Newscast
Stackd 75: He's a mystery man

Enterprise Java Newscast

Play Episode Listen Later Dec 4, 2024 96:27


Overview Josh, Kito, and Danno are joined by special guest Nilanjan Raychaudhuri, founder of Tublian and author of Scala in Action.They discuss the retirement of James Gosling, Jakarta EE 12, software development agents, TabNine, LangGraph for Java, TinyLLM, NVIDIA's nvidia/Llama-3.1-Nemotron-70B-Instruct model, JDK 23, and Tublian's use of AI to empower the next generation of software developers. News  Industry News Java creator James Gosling officially announced his retirement and started a new chapter - ZOCNET White House Paper: Back to the Building Blocks: Path Toward Secure and Measurable Software Server Side Java Jakarta EE 12 Release Plan Draft AI/ML Tabnine AI agents generate, validate code for Jira issues | InfoWorld GitHub - bsorrentino/langgraph4j:

Exit Insights
Maximising Value: James Gosling on Preparing Your Accounting Practice for Sale

Exit Insights

Play Episode Listen Later Aug 8, 2024 27:00


Are you an accounting firm owner wondering about the current trends in the industry and how they affect your business's value? Dive into the concept of exit strategies and the most crucial factor to consider when preparing for a successful sale. James Gosling, a seasoned M&A expert in the accounting and legal sectors, we discussed the essential elements that make an accounting practice attractive for acquisition, ultimately impacting its valuation. Here's the crucial takeaway: In today's market, private equity firms are seeking accounting practices with well-established client relationships, minimal dependency on the principal owners, and a strong focus on profitability. As an accounting firm owner, ensuring that your business runs efficiently and can thrive without your direct involvement is crucial in maximising its appeal to potential acquirers. It's clear that preparing for a successful exit involves meticulous planning and strategic positioning. By focusing on factors such as client relationships, internal financial reporting, and service offerings, you can significantly enhance the attractiveness and value of your accounting practice. Watch the episode here: https://succession.plus/uk/podcasts-uk/james-gosling/ If you would like to learn more about how to start preparing your business, then you can get more information here: It All Begins with Insights. Learn more about your ad choices. Visit megaphone.fm/adchoices

Foojay.io, the Friends Of OpenJDK!
Embedded Java, Part 2 (#55)

Foojay.io, the Friends Of OpenJDK!

Play Episode Listen Later Jun 29, 2024 69:52


As a backend developer, you may not realize that Java was initially born on embedded devices like set-top boxes and gateways. We discussed this topic for the first time almost three years ago in Foojay Podcast #2 with James Gosling, Johan Vos, Erik Costlow, and Frank Delporte (https://foojay.io/today/foojay-podcast-2/).In this episode #55, we look into the history of the Java Micro Edition and how things evolved. Nowadays, with processors becoming increasingly powerful, we can run the exact same Java runtime on any Linux system, from the biggest cloud servers to the smallest Raspberry Pi Zero. Let's find out what can be done with Java in the embedded world.GuestsRobert von Burghttps://www.linkedin.com/in/eitchme/https://mstdn.gsi.li/@eitchDaShaun Carterhttps://www.linkedin.com/in/dashaun/https://twitter.com/dashaunhttps://vmst.io/@dashaunPavel Petroshenkohttps://www.linkedin.com/in/pavel-petroshenko-5220092/Content00:00 Introduction of the topic and guests04:53 Java is running on more devices than we can imagine06:18 History of Java MEhttps://www.oracle.com/java/technologies/javameoverview.html https://en.wikipedia.org/wiki/SavaJe Jasper S20: https://vimeo.com/198239375 Jasper S20: https://www.phonescoop.com/articles/article.php?a=77&p=1498 15:55 Java on modern embedded devices22:25 Are modern embedded devices still "embedded"?25:24 Current modern Java is perfect for embedded useshttps://www.pi4j.com 30:10 How Java moved to ARM on Mac and cloud34:48 Green Computing = Reducing costsPresentation by Miro Wengner: https://www.youtube.com/watch?v=zP4xeeY3HIA https://thenewstack.io/which-programming-languages-use-the-least-electricity/ 37:47 Recent Java evolutions impacting embedded use41:51 Is there a need for real-time Java?LED strips with Java: https://www.pi4j.com/examples/jbang/pixelblaze_output_expander/ 49:44 Spring IO presentation by DaShaunhttps://2024.springio.net/sessions/spring-boot-on-the-edge 51:38 Java on RISC-Vhttps://riscv.org/blog/2024/04/java-21-and-22-now-available-on-risc-v-a-collaboration-between-rise-and-eclipse-adoptium 53:27 More details about the product Robert develops with Javahttps://www.pi4j.com/featured-projects/soft-real-time-plc-written-in-strolch/ https://strolch.li/ 59:09 Network alternatives on embedded (e.g. LoRa)1:03:42 What will the future bring to embedded Java?Pi4J Spring Boot: https://www.youtube.com/watch?v=I62IviQLNts https://openjdk.org/projects/leyden/ https://openjdk.org/projects/crac/ 1:09:07 Conclusion

AccountingWEB
No Accounting for Taste ep160: HMRC, Accounting Excellence and M&A trends

AccountingWEB

Play Episode Listen Later Apr 4, 2024 26:12


After the Easter weekend, the AccountingWEB team joined for another episode of No Accounting for Taste. Tom zeroes in on HMRC matters, exploring their new One Login service, questioning why now and what impact this will have. He also delves into recent complaints lodged against HMRC after their letter to Devonports LAS accountants contained multiple errors. The team asks how a letter like that gets posted and how are they written. With the recent news that the Accounting Excellence Awards are now open, Richard looks back at the entries from last year and discusses the most common trends and challenges. Interested in starting your entry for Accounting Excellence? Click here. Matt closes off the podcast by recounting an interview with AJ Chambers' James Gosling, speaking about M&A trends. They talk about issues with succession, consolidators and firms struggling to retain talent.

The {Closed} Session
Rachel Gollub on Engineering, Entrepreneurship & Leading Healthcare AI

The {Closed} Session

Play Episode Listen Later Dec 20, 2023 35:02


Rachel Gollub is a distinguished engineer, programmer, and entrepreneur with a storied career in Silicon Valley: she started her career as part of the founding team behind the Java programming language and ended it as CTO of healthcare giant Optum. Along the way, Rachel managed to start several companies on top of a quick stopover at Stanford.In this episode, Rachel reflects on her experiences working alongside tech luminaries like James Gosling and dives into the challenges and triumphs she encountered while navigating the male-dominated field of technology. What does it take to build a successful team in the fast-paced world of startups? How do you bounce back from setbacks and learn from failed ventures? Rachel shares her insights, drawing from her rich experience in taking ideas from inception to reality, and the critical role of adaptability and innovation in entrepreneurship. Join Vivek and Rachel in this episode of 'The {Closed} Session' as they explore the intersection of engineering, entrepreneurship, and healthcare AI. The conversation delves into her thoughts on the current state and future of AI, particularly in healthcare, where she's been a driving force in integrating advanced technologies to revolutionize patient care and outcomes. Stay for Rachel's unique perspective on where technology is headed, especially in the realm of healthcare AI.

The New Stack Podcast
The First Thing to Tell an LLM

The New Stack Podcast

Play Episode Listen Later Aug 30, 2023 28:49


In an interview with The New Stack, renowned technologist Adrian Cockcroft discussed the process of fine-tuning Large Language Models (LLMs) through prompt engineering. Cockcroft, known for his roles at Netflix and Amazon Web Services, explained how to obtain tailored programming advice from an LLM. By crafting specific prompts like asking the model to provide code in the style of a certain expert programmer, such as Java's James Gosling, users can guide the AI's output.Prompt engineering involves setting up conversations to bias the AI's responses. These prompts are becoming more advanced with plugins and loaded information that shape the model's behavior before use. Cockcroft highlighted the concept of fine-tuning, where models are adapted beyond what a prompt can contain. Companies are incorporating vast amounts of their internal data, like wiki pages and corporate documents, to train the model to understand their specific domain and processes.Cockcroft pointed out the efficacy of ChatGPT within certain tasks, illustrated by his experience using it for data analysis and programming assistance. He also discussed the growing need for improved results from LLMs, which has led to the demand for vector databases. These databases store word meanings as vectors with associated weights, enabling fuzzy matching for enhanced information retrieval from LLMs. In essence, Cockcroft emphasized the multifaceted process of shaping and optimizing LLMs through prompt engineering and fine-tuning, reflecting the evolving landscape of AI-human interactions.Learn more from The New Stack about LLMs and Prompt Engineering:Top 5 Large Language Models and How to Use Them EffectivelyThe Pros (And Con) of Customizing Large Language ModelsPrompt Engineering: Get LLMs to Generate the Content You WantDeveloper Tips in AI Prompt Engineering

Lexman Artificial
James Gosling and the Panhandler

Lexman Artificial

Play Episode Listen Later Nov 8, 2022 3:15


James Gosling, world-famous Australian artificial intelligence pioneer, tells a hilarious story about his encounter with a panhandler and the Celticist who ride around in circles on their bicycles.

Lexman Artificial
James Gosling: How Computers Are Designed to Be Less Rusty

Lexman Artificial

Play Episode Listen Later Sep 28, 2022 3:48


James Gosling, a computer scientist and the co-founder of Google, discusses how computers are designed to be less brittle, so they can continue working even when they get rusty.

Lexman Artificial
James Gosling on cerebrotonia and amnesty

Lexman Artificial

Play Episode Listen Later Jul 16, 2022 3:56


Lexman interviews one of the fathers of artificial intelligence, James Gosling. They discuss the origins of cerebrotonia, its potential applications and the need for amnesty in the current climate.

Lexman Artificial
James Gosling on Cryptogamism, hallucinogens, and the news-dealer in Darjeeling

Lexman Artificial

Play Episode Listen Later Jul 14, 2022 4:23


Lexman interviews James Gosling, the creator of the programming language, Java. They discuss his early experiences with hallucinogens, and how they've influenced his work. They also have a discussion about the current state of cryptogamism and the news-dealer in Darjeeling.

Lexman Artificial
Lexman Interviews James Gosling Author: Lexman

Lexman Artificial

Play Episode Listen Later Jul 11, 2022 4:24


Lexman interviews renowned computer scientist and co-founder of Google James Gosling about his new book on thesubject of stepdames.

airhacks.fm podcast with adam bien

An airhacks.fm conversation with Stuart Marks (@stuartmarks) about: Wang 2200 Laboratories computer with 10 years, David Ahl 101 Basic Computer Games, Basic without "else", GOTO and GOSUB, Pascal Records and Java, conditional evaluation in Pascal, the criticism on Pascal, Bill Joy added the socket interface to BSD 4.2, replacing VMS with BSD, the Bill Joy long weekend, starting at Sun Microsystems, working with James Gosling on the NeWS windows system, Postcript based windows system, NeWS ran on SunOS, SunOS 5 became Solaris, the unpleasant UNIX wars with AT&T, HP and IBM, X-Window vs. NeWS, shared state and NeWS, display postscript became the NeXT system, the X-NeWS merge OS, Open Look and Motif, OSF-opensource foundation, Motif became the dominant OS, creating a eCommerce system with Java at Sun, working with James Gosling at NeWS, project Oak and Project Green, Star Seven, licensing WebLogic and Tengah, personal Java and the Java Ring, Java on Sharp Zaurus and on Palm, working on J2ME, working with JavaFX, Chris Oliver started JavaFX, F3 and Forms Follow Function, Java FX Script was an own language, Richard Bair was the JavaFX architect, Jasper Potts was was the Java FX UI designer, JavaFX is based on final classes, the fragile base class / brittle base class problem, the general subclassing problem, implementing a 2d traversial algorithm for Java FX, Sun was shrinking, Java FX was growing, Brian Goetz worked to improve the Java FX internals, RIAs - Rich Internet Applications, Silverlight, Flash, Flex and JavaFX, JavaFX supported CSS, the compiler bug war story, binding propagates side effects, Robert Field is working on jshell, Stuart Marks on twitter: @stuartmarks, Stuart Marks blog: stuartmarks.wordpress.com

Liquor and Liqueur Connoisseur
Episode 70: Goslings Black Seal Rum

Liquor and Liqueur Connoisseur

Play Episode Listen Later Sep 17, 2021 19:04


Episode 70 features Gosling Black Seal Rum, a blended rum from Bermuda that's a key ingredient in the Dark 'n Stormy cocktail. Bottled in 750ml at 40% ABV, or 80 proof, it retails for $19. Enjoy this episode with some Goslings neat, or in a Dark 'n Stormy! Goslings' official website: https://www.goslingsrum.com/ (https://www.goslingsrum.com/) Brief Historical Timeline: 1806 - William Gosling charters a ship to carry his eldest son James Gosling to Virginia from London with £10,000 worth of wine and spirits to open a merchant business, becalmed at sea, the ship only gets him to Bermuda before his charter runs out 1820s - Ambrose Gosling, younger brother of James, joins him in Bermuda 1857 - One of the blends Ambrose has been experimenting with becomes known as "Old Rum", later to be renamed Black Seal. Pre-WWI, the Goslings begin bottling their Old Rum in reused champagne bottles, sealed with black wax, locals begin to order the "black seal" 1940s - The logo with a black seal juggling a barrel of rum on it's nose is introduced 1991 - The Dark 'n Stormy cocktail is trademarked by Goslings Key Cocktails: Goslings is a required part of the trademarked Dark ' n Stormy. Here's how to make it: 4 - 5 oz. Ginger Beer (Goslings would prefer you use their brand) 1.5 oz. Goslings Black Seal Rum Lime Wedge Fill a glass with ice, pour in the ginger beer, float the black seal on top, and garnish with the lime. References: https://www.youtube.com/watch?v=XlRAZc8EvWo (YouTube Interview with Charles Gosling from 2010) https://www.youtube.com/watch?v=AUtqTSCY23M (YouTube History of Goslings with Malcom Gosling from 2011) https://www.diffordsguide.com/producer/1122/gosling-brothers (Diffords Guide Profile (with videos) on Goslings) https://vinepair.com/articles/get-to-know-goslings-rum-the-spirit-of-bermuda/ (Vinepair Article on Goslings) https://en.wikipedia.org/wiki/Bermuda (Wikipedia Article on Bermuda) https://www.bbc.com/news/magazine-38222271 (BBC Article on Bermuda Roofs & Water) https://www.youtube.com/watch?v=ved_igoQTTA (YouTube History of the Dark 'n Stormy) Contact Information: Official show website is: https://www.liquorandliqueurconnoisseur.com/ (www.liquorandliqueurconnoisseur.com) Join my mailing list: http://eepurl.com/hfyhHf (http://eepurl.com/hfyhHf) Facebook: https://www.facebook.com/liquorandliqueurconnoisseur (https://www.facebook.com/liquorandliqueurconnoisseur) Instagram: https://www.instagram.com/LiquorandLiqueurConnoisseur/ (https://www.instagram.com/LiquorandLiqueurConnoisseur/) Twitter: @LLConnoisseur

Talking The Fax Of Life
Talking The Fax Of Life #24 (Derby Day) w/ Andrew Foster & James Gosling

Talking The Fax Of Life

Play Episode Listen Later Sep 7, 2021 70:55


t's been a long time between drinks. But we're back with a recorded version of the show as IT'S DERBY WEEK!! The boys look ahead to the big encounter and reminisce on Fax Bulls games of the past with Fax Fan James Gosling and Bullmaniac Andrew Foster #ttfol #PanthersAreInTown #rugbyleague #PanthersVsBulls

The Captain’s Table - Dubai Stories
The Captains table - James Gosling and Simon Shellien

The Captain’s Table - Dubai Stories

Play Episode Listen Later Dec 28, 2020 50:22


Some great guys having a chat...

airhacks.fm podcast with adam bien
Building Clouds for Data Center Providers with Java

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 15, 2020 68:24


An airhacks.fm conversation with Ruslan Synytsky (@siruslan) about: Yamaha MS 6 computer at school in Ukraine, GO SUB vs GO TO, impatience and competition, looking forward to programming at weekends, learning PL/1 on IBM, learning Delphi, writing exams software for students, building triangulation software in Delphi, earth is a potato, airhacks.live workshops at MUC airport and Greenland, Greenland is an autonomous territory withing the Kingdom of Denmark, a secret place and organization with lots of computers, a secret organization buys Sun working stations, starting to learn Java to write software for Sun Solaris on Sparcs, getting CDs full of Java and C tutorials from Sun Microsystems, writing Java software to collect and analyze geophysical data from distributed, international data centers, using GlassFish server for data collection, using web service on GlassFish and the metro webservice toolkit, writing rich UI with AJAX and JavaScript, National Data Center of Ukraine, the ticket to Antarctica, working with startups building JavaScript frontends, starting a development platform to increase the productivity, building a backend as a service (BaaS), building serverless Java solutions in 2008, scaling down from Backend as a Service to a Platform as a Service (PaaS), the screencast with Payara and Jelastic, using container runtimes for developers, serverless Payara on Jelastic, Google App Engine was the first serverless solution, building software for Data Center operators, working with James Gosling as independent director, supporting stateful workloads, using openVZ instead of containers, scaling stateless and stateful workloads, supporting Java EE and Jakarta EE runtimes in the cloud, GlassFish, Payara, WildFly and TomEE on Jelastic, Amazon's Firecracker, Jelastic uses Java to implement the cloud, paying for what you use, rightsizing with Jelastic is easy Ruslan Synytsky on twitter: @siruslan, jelastic.com and jelastic.cloud

Python Podcast
Python 3.9 und Design Patterns (Teil 1)

Python Podcast

Play Episode Listen Later Oct 20, 2020 123:16


Wir unterhalten uns heute mit Christian über die neue Python-Release 3.9 und Design und Softwarearchitektur-Patterns. Mehr Einführungstext? YAGNI!   Shownotes Unsere E-Mail für Fragen, Anregungen & Kommentare: hallo@python-podcast.de News aus der Szene Python 3.9 / Real Python Podcast Episode zu den neuen Features PEP 617 neuer PEG Parser für Python - yacc / lex Podcast.__init__ Episode zum neuen PEG Parser PEP 622 -- Structural Pattern Matching PHP: a fractal of bad design Djangocon Europe Talks Python Software Verband FrOSCon 2020 Talks Black und isort vertragen sich jetzt Yapf - Alternative zu black Lex Fridman & James Gosling Java, JVM, Emacs, and the Early Days of Computing Lex Fridman & Chris Lattner The Future of Computing and Programming Languages Lex Fridman & Jim Keller Moore's Law, Microprocessors, and First Principles Design Patterns Revenge of the Nerds | Man braucht Patterns -> die Sprache hat versagt Design Patterns Gang of Four (GoF) Software design pattern mit mehr als GoF Entwurfsmuster Python Design Patterns Builder: lxml builder builder module Borg Pattern Zope Flyweight für kleine ints in Python Observer Pattern YAGNI Model View Controller Decorator Pattern Active Record Data Mapper Pattern SOLID Clean Code Cosmic Python Repository Pattern Unit of work Öffentliches Tag auf konektom

Path to Principal
Path to Principal - Mark Heckler (VMware) - Podcast #8

Path to Principal

Play Episode Listen Later Oct 5, 2020 61:44


Today we have an incredible person with us, his name is Mark Heckler. He is originally from Illinois, in the United States, graduated from Southern Illinois University Edwardsville where he made BS in Science, Information technology and business and then an MBA in Finance. He has more than 25+ years of experience, unique career where in the last years he has been at VMware (the company behind Spring) as a Spring Developer Advocate & Software Engineer. Mark is an open-source contributor and author/curator of a developer-focused blog (https://www.thehecklers.com) and an occasionally interesting Twitter account (@mkheck). And a big contributor to the Engineering community being a 2-time book Author with “JavaFX: 8 Introduction by Example” and “JavaFX: 9 Introduction by Example” and Mark is currently writing a solo book for O'Reilly titled Spring Boot: Up & Running!, you can find a preview at OReilly. He has been debugging and Profiling Robots with James Gosling, created the Java Platform, Enterprise Edition Lab 101: An Introduction, the JFXtras, the Pro JavaFX 8: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients and the Oracle University Learning Streams: Websocket. Today we have the pleasure of having him with us --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app

Lex Fridman Podcast
#126 – James Gosling: Java, JVM, Emacs, and the Early Days of Computing

Lex Fridman Podcast

Play Episode Listen Later Sep 24, 2020 111:28


James Gosling is the founder and lead designer of the Java programming language. Please check out our sponsors to get a discount and to support this podcast: – Public Goods: https://publicgoods.com/lex and use code LEX – BetterHelp: https://betterhelp.com/lex – ExpressVPN: https://www.expressvpn.com/lexpod If you would like to get more information about this podcast go to https://lexfridman.com/podcast or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on Apple Podcasts, follow on Spotify, or support it on Patreon. Here’s the outline of

The Digital Growth Show with Amit & Andrew
Digital Growth Show - Episode 18 - The "Ultimate Lead Gen" Episode

The Digital Growth Show with Amit & Andrew

Play Episode Listen Later Sep 8, 2020 62:54


Join us for our weekly show where we will lively discussions around all things business. Let's be honest - You either love it or you loathe it. Sales isn't for everyone. But with digital technology, search engines and social media, new lead generation channels have presented opportunities that theoretically, are designed to make selling easier. But have we gone too far? Very few people enjoy being sold to, especially by uninspiring sales people. But are we missing a trick by not picking up the phone, creating rapport and building real relationships with sales prospects? We believe this to be the case and that's why we've invited James Gosling, founder and CEO of Pipeline to the Digital Growth Show. Pipeline provide lead generation and sales focused consultancy through clever strategy and telemarketing. James will be sharing his thoughts and insights.

Nerds Amalgamated
Space Movie, Space Cement & PokeCoin

Nerds Amalgamated

Play Episode Listen Later May 25, 2020 69:25


Nanoo Nanoo.Ryan Gosling is going back to space for Andy Weir's next book, which isn't even out yet but is already casting actors. This one has a working title of Project Hail Mary and features a lone scientist on a spaceship trying to save the world. Slightly higher stakes than The Martian, but Andy's books are always great.Astronauts are also going to use pee to build houses on the moon. Let's hope NASA has a large surplus of air fresheners to send up with them, because this cement is probably the most useful way to use human waste on the moon, but it's going to smell.Back on Earth, Niantic are trying to deflate the Pokecoin economy by severely lowering the minimum wage. Nobody seems to be happy with this, but Australia is just the test site, so it's coming to a phone near you soon.This week Professor took a trip to a far away planet to care for slimes, and DJ found out what happens when you swim with the cardsharks.Check in next week for probably less pee jokes. Probably.Andy Weir’s Space Film starring Ryan Gosling-https://variety.com/2020/film/news/phil-lord-chris-miller-ryan-gosling-astronaut-movie-1234607851/Introducing….Piss-ent: the new space cement-https://www.sciencenews.org/article/astronauts-lunar-exploration-cement-urine-urea-3d-printing-https://www.sciencedirect.com/science/article/pii/S0959652619340478?via%3DihubPokeCoin: Gotta cash them all-https://www.reddit.com/r/TheSilphRoad/comments/glcywi/tales_from_the_front_one_players_experience_with/Games PlayedProfessor–Slime Rancher – https://store.steampowered.com/app/433340/Slime_Rancher/Rating: 2/5DJ–Legends of Runeterra – https://playruneterra.com/en-us/Rating: 4.5/5Other topics discussedThe Martian (The Martian is a 2015 science fiction film directed by Ridley Scott and starring Matt Damon. The Martian, a 2011 novel by Andy Weir, served as the screenplay adapted by Drew Goddard. The film depicts an astronaut's lone struggle to survive on Mars after being left behind, and efforts to rescue him and bring him home to Earth.)-https://en.wikipedia.org/wiki/The_Martian_(film)Spider-Man: Into the Spider-Verse (Spider-Man: Into the Spider-Verse is a 2018 American computer-animated superhero film featuring the Marvel Comics character Miles Morales / Spider-Man, produced by Columbia Pictures and Sony Pictures Animation in association with Marvel, and distributed by Sony Pictures Releasing.)-https://en.wikipedia.org/wiki/Spider-Man:_Into_the_Spider-VerseAndy Weir (American novelist whose debut novel in 2011, The Martian, was later adapted into a film of the same name directed by Ridley Scott in 2015.)-https://en.wikipedia.org/wiki/Andy_WeirSean Bean Death Scene Compilation 1986-2016-https://www.youtube.com/watch?v=Lnzk5qAaNLkFirst Man (First Man is a 2018 American biographical drama film directed by Damien Chazelle and written by Josh Singer. Based on the book First Man: The Life of Neil A. Armstrong by James R. Hansen, the film stars Ryan Gosling as Neil Armstrong and follows the years leading up to the Apollo 11 mission to the Moon in 1969. Steven Spielberg serves as an executive producer.)-https://en.wikipedia.org/wiki/First_Man_(film)Interstellar (2014 epic science fiction film directed, co-written and co-produced by Christopher Nolan. It stars Matthew McConaughey. Set in a dystopian future where humanity is struggling to survive, the film follows a group of astronauts who travel through a wormhole near Saturn in search of a new home for humanity.)-https://en.wikipedia.org/wiki/Interstellar_(film)Raid: Shadow Legends (freemium mobile and PC game developed and published by Israeli game developer Plarium Games.)-https://en.wikipedia.org/wiki/Raid:_Shadow_Legends-https://raidshadowlegends.com/Girl being hit by a truck while playing Pokémon Go-https://time.com/4405221/pokemon-go-teen-hit-by-car/Pokémon Go disrupt a funeral-https://www.abc.net.au/news/2016-08-08/pokemon-go-blamed-for-brisbane-funeral-disturbance/7700332List of highest-grossing mobile games-https://en.wikipedia.org/wiki/List_of_highest-grossing_mobile_gamesHarry Potter: Hogwarts Mystery forces you to pay - or wait - to save a kid from being strangled.-https://www.eurogamer.net/articles/2018-04-27-harry-potter-hogwarts-mystery-is-ruined-by-its-in-game-paymentsHarry Potter mobile game maker defends child-choking scene which asks you to wait or pay money-https://www.eurogamer.net/articles/2019-05-31-harry-potter-mobile-game-maker-defends-child-choking-scene-which-asks-you-to-wait-or-pay-moneyPokémon Go Hits $3B in Lifetime Revenue-https://www.hollywoodreporter.com/news/pokemon-go-hits-3-billion-lifetime-revenue-1250983Wall-E: Do not Return to Earth Scene played by Fred Wllard-https://www.youtube.com/watch?v=eNXNkdZVqs4Groucho Marx’s look-https://upload.wikimedia.org/wikipedia/commons/6/68/Groucho_Marx_-_portrait.jpgRC2014 is a simple 8 bit Z80 based modular computer originally built to run Microsoft BASIC. It is inspired by the home built computers of the late 70s and computer revolution of the early 80s.-https://rc2014.co.uk/Sgt. Slaughter On The Time Andre The Giant Fell Asleep Mid-Match-https://www.mandatory.com/wrestlezone/news/1060153-andre-the-giant-sgt-slaughter-zzzzAndre The Giant (2018 TV documentary film based on the life of French professional wrestler and actor André René Roussimoff (better known as André the Giant).)-https://www.imdb.com/title/tt6543420/Star Wars Day (Star Wars Day, May 4, celebrates George Lucas's Star Wars media franchise. Even though the holiday was not created or declared by Lucasfilm, many Star Wars fans across the world have chosen to celebrate the holiday. It has since been embraced by Lucasfilm and parent company Disney as an annual celebration of Star Wars.-https://en.wikipedia.org/wiki/Star_Wars_DayAn Assemblage of Grandiose and Bombastic Grandiloquents (TNC podcast)-https://thatsnotcanon.com/grandiloquentspodcastHeavenly Shows and Unnecessary Letters (TNC Podcast)-https://thatsnotcanon.com/heavenlyshowspodcastShout Outs15 May 2020 – Fred Wilard passes away at 86 - https://www.forbes.com/sites/marcberman1/2020/05/16/comic-fred-willard-dies-at-86/#5461bf6d7f10Frederick Charles Willard, was an American actor, comedian and writer. He was best known for his roles in the Rob Reiner mockumentary film This Is Spinal Tap; the Christopher Guest mockumentaries Waiting for Guffman, Best in Show, A Mighty Wind, For Your Consideration and Mascots; and the Anchorman films. Willard’s other recurring sitcom roles included Family Matters,Sister, Sister, Mad About You, and Everybody Loves Raymond (the latter which resulted in Primetime Emmy nominations for Best Guest Actor in a Comedy for three consecutive years). He even appeared as the only human character in the animated film "WALL-E," a first for a Pixar film. Willard was one of Hollywood's busiest comedic actors with a career that lasted more than 50 years, playing clueless characters such as sidekick Jerry Hubbard on the satire "Fernwood 2 Night" in the 1970s. He recently finished filming the Netflix series “Space Force,” where he played actor Steve Carell’s father. He died from natural causes in Los Angeles, California.18 May 2020 – Ken Osmond passes away at 87 - https://www.nytimes.com/2020/05/18/arts/television/ken-osmond-eddie-haskell-dead.htmlKen Osmond, who played the duplicitous teenager Eddie Haskell on the long-running sitcom “Leave It to Beaver,” one moment a smarmy young man when talking to parents, the next moment a devilish troublemaker when the adults were out of sight. Mr. Osmond appeared in all six seasons of “Leave It to Beaver,” 1957 to 1963, one of the most-watched television sitcoms of the era, then reprised the role as an adult version of Eddie in the Disney Channel revival series “The New Leave It to Beaver” in the 1980s. After Leave It to Beaver ended in 1963, Osmond continued to make occasional appearances on such television series as CBS's Petticoat Junction, The Munsters, and a final return appearance on Lassie in the episode "A Matter of Seconds" as a motorcycle delivery man who offers the hitchhiking collie a lift in his sidecar. However, he found himself typecast as Eddie Haskell and had difficulty finding steady work. In 2008, Osmond told radio host Stu Shostak in a radio interview, "I was very much typecast. It's a death sentence. In Hollywood you get typecast. I'm not complaining because Eddie's been too good to me, but I found work hard to come by. In 1968, I bought my first house, in '69 I got married, and we were going to start a family and I needed a job, so I went out and signed up for the LAPD. As an officer on motorcycle patrol, he grew a mustache to disguise himself. In 1980, he was shot three times in a chase with a suspected car thief but escaped serious injury: One bullet was stopped by his belt buckle, the others by his bulletproof vest. He was put on disability and retired from the force in 1988. He died from complications of chronic obstructive pulmonary disease and peripheral artery disease in Los Angeles, California.19 May 2020 – Red Dead Redemption Celebrates Its 10th Anniversary - https://www.gamespot.com/articles/red-dead-redemption-turns-10-years-old/1100-6477391/On May 18, 2010, Rockstar Games released Red Dead Redemption, an open-world Western video game, on the Playstation 3 and Xbox 360. Universally acclaimed for its artistry, dramatic storytelling, and freedom of choice, the game sold 17 million copies. But despite the game's reputation today, it's important to remember a time when its success wasn't certain, and Rockstar's developers sought to distinguish it from the studio's prior accomplishments. It subsequently attained a 95 on Metacritic and received over 170 Game of the Year Rewards. It led to a revitalized interest in the Western genre, especially the "Spaghetti Western"revisionist works by Sergio Leone and Sergio Corbucci. And after eight years, players got a sprawling prequel, Red Dead Redemption 2, which built upon and deepened the themes of its predecessor. Taken together, the two games are an American epic about modernization, betrayal, and the demons of the past. The West may be dead, but that won't stop us from reminiscing and keeping its memory alive.Remembrances19 May 1825 – Henri de Saint-Simon - https://en.wikipedia.org/wiki/Henri_de_Saint-SimonClaude Henri de Rouvroy, comte de Saint-Simon, often referred to as Henri de Saint-Simon. He created a political and economic ideology known as Saint-Simonianism that claimed that the needs of anindustrial class, which he also referred to as the working class, needed to be recognized and fulfilled to have an effective society and an efficient economy. He said the primary threat to the needs of the industrial class was another class he referred to as the idling class, that included able people who preferred to be parasitic and benefit from the work of others while seeking to avoid doing work. Saint-Simon stressed the need for recognition of the merit of the individual and the need for hierarchy of merit in society and in the economy, such as society having hierarchical merit-based organizations of managers and scientists to be the decision-makers in government. Saint Simon's conceptual recognition of broad socio-economic contribution, and his Enlightenment valorization of scientific knowledge, soon inspired and influenced utopian socialism, liberal political theorist John Stuart Mill, anarchism through its founder Pierre-Joseph Proudhon who was inspired by Saint-Simon's thought and Marxism with Karl Marx and Friedrich Engels identifying Saint-Simon as an inspiration to their ideas and classifying him among the utopian socialists. He died from suicide at the age of 64 in Paris.19 May 1935 - T. E. Lawrence - https://en.wikipedia.org/wiki/T._E._LawrenceColonel Thomas Edward Lawrence, British archaeologist, army officer, diplomat, and writer. He was renowned for his role in the Arab Revolt and the Sinai and Palestine Campaign against the Ottoman Empire during the First World War. The breadth and variety of his activities and associations, and his ability to describe them vividly in writing, earned him international fame as Lawrence of Arabia, a title used for the 1962 film based on his wartime activities. In 1916, he was sent to Arabia on an intelligence mission and quickly became involved with the Arab Revolt as a liaison to the Arab forces, along with other British officers. He worked closely with Emir Faisal, a leader of the revolt, and he participated, sometimes as leader, in military actions against the Ottoman armed forces, culminating in the capture of Damascus in October 1918. After the war, Lawrence joined the Foreign Office, working with the British government and with Faisal. In 1922, he retreated from public life and spent the years until 1935 serving mostly in the Royal Air Force, with a brief period in the Army. For the RAF, he participated in the development of rescue motorboats. In the inter-war period, the RAF's Marine Craft Section began to commission air-sea rescue launches capable of higher speeds and greater capacity. The arrival of high-speed craft into the MCS was driven in part by Lawrence. He had previously witnessed a seaplane crew drowning when the seaplane tender sent to their rescue was too slow in arriving. He worked with Hubert Scott-Paine, the founder of the British Power Boat Company (BPBC), to introduce the 37.5 ft (11.4 m) long ST 200 Seaplane Tender Mk1 into service. These boats had a range of 140 miles when cruising at 24 knots and could achieve a top speed of 29 knots. He died from a traffic collision at the age of 46 in Bovington Camp, Dorset.19 May 2009 - Robert F. Furchgott – https://en.wikipedia.org/wiki/Robert_F._FurchgottRobert Francis Furchgott, Nobel Prize-winning American biochemist who contributed to the discovery of nitric oxide as a transient cellular signal in mammalian systems. In 1978, Furchgott discovered a substance in endothelial cells that relaxes blood vessels, calling it endothelium-derived relaxing factor (EDRF). By 1986, he had worked out EDRF's nature and mechanism of action, and determined that EDRF was in fact nitric oxide (NO), an important compound in many aspects of cardiovascular physiology. This research is important in explaining a wide variety of neuronal, cardiovascular, and general physiologic processes of central importance in human health and disease. In addition to receiving the Nobel Prize in Physiology or Medicine for the discovery of nitric oxide as a new cellular signal—shared in 1998 with Louis Ignarro and Ferid Murad. Furchgott's discovery, that NO gas causes blood vessels to dilate, provided a long sought-after explanation for the therapeutic effects of Nitroglycerin used to treat Angina pectoris and was later instrumental in the development of the erectile dysfunction treatment drug Viagra. He died at the age of 92 in Seattle, Washington.Famous Birthdays19 May 1942 - Gary Kildall - https://en.wikipedia.org/wiki/Gary_KildallAmerican computer scientist and microcomputer entrepreneur who created the CP/M operating system and founded Digital Research, Inc. (DRI). Kildall was one of the first people to see microprocessors as fully capable computers, rather than equipment controllers, and to organize a company around this concept. Although his career in computing spanned more than two decades, he is mainly remembered in connection with IBM's unsuccessful attempt in 1980 to license CP/M for the IBM Personal Computer. Kildall and his wife Dorothy established a company, originally called "Intergalactic Digital Research" (later renamed as Digital Research, Inc.), to market CP/M through advertisements in hobbyist magazines. Digital Research licensed CP/M for the IMSAI 8080, a popular clone of the Altair 8800. As more manufacturers licensed CP/M, it became a de facto standard and had to support an increasing number of hardware variations. In response, Kildall pioneered the concept of a BIOS, a set of simple programs stored in the computer hardware (ROM or EPROM chip) that enabled CP/M to run on different systems without modification. CP/M's quick success took Kildall by surprise, and he was slow to update it for high density floppy disks and hard disk drives.After hardware manufacturers talked about creating a rival operating system, Kildall started a rush project to develop CP/M 2. By 1981, at the peak of its popularity, CP/M ran on 3000 different computer models and DRI had US$5.4 million in yearly revenues. He was born in Seattle, Washington.19 May 1944 – Peter Mayhew - https://en.wikipedia.org/wiki/Peter_MayhewPeter William Mayhew, was an English-American actor, best known for portraying Chewbacca in the Star Wars film series. He played the character in all of his live-action appearances from the 1977 original to 2015's The Force Awakens before his retirement from the role. When casting the original Star Wars (1977), director George Lucas needed a tall actor who could fit the role of the hairy alien Chewbacca. He originally had in mind 6-foot-6-inch (1.98m) bodybuilder David Prowse, but Prowse chose to play Darth Vader. This led Lucas to cast Mayhew, who was working as an orderly in the radiology department of King's College Hospital, London. He became aware of a casting call for Star Wars which was filming at Elstree Studios in Hertfordshire. The 7-foot-3-inch (2.21m) tall actor was immediately cast as Chewbacca after he stood up to greet Lucas. Mayhew continued working as an orderly—at Mayday Hospital (now Croydon University Hospital)—in between filming the original Star Wars trilogy. Mayhew modelled his performance of Chewbacca after researching the behaviour of bears, monkeys and gorillas he saw at London Zoo. Lucas said Mayhew was "the closest any human being could be to a Wookiee: big heart, gentle nature and I learnt to always let him win". The character did not have any lines, the sounds he made being derived from sound recordings of animal noises. While Mayhew portrayed Chewbacca in Star Wars: The Force Awakens, he was not in Star Wars: The Last Jedi but was listed in the credits as "Chewbacca Consultant". He was born in Barnes, Surrey.19 May 1946 – André the Giant - https://en.wikipedia.org/wiki/Andr%C3%A9_the_GiantAndré René Roussimoff, best known as André the Giant, was a French professional wrestler and actor. Roussimoff stood at over seven feet tall, which was a result of gigantism caused by excess growth hormone, and later resulted in acromegaly. It also led to his being called "The Eighth Wonder of the World". He found success as a fan favorite throughout the 1970s and early 1980s, appearing as an attraction for various professional wrestling promotions. During the 1980s wrestling boom he was paired with the villainous manager Bobby Heenan and feuded with Hulk Hogan in the World Wrestling Federation (WWF, now WWE). The two famously headlined WrestleMania III in 1987. Outside of wrestling, he was best known for appearing as Fezzik, the giant in The Princess Bride. After his death in 1993, he became the inaugural inductee into the newly created WWF Hall of Fame. He was later a charter member of the Wrestling Observer Newsletter Hall of Fame and the Professional Wrestling Hall of Fame; the latter describes him as being "one of the most recognizable figures in the world both as a professional wrestler and as a pop culture icon." Towards the end of his career, Roussimoff starred in several films. He appeared most notably as Fezzik, his own favorite role, in the 1987 film The Princess Bride. Both the film and his performance retain a devoted following. In shoot interviews, wrestlers have stated that he was so proud of being in "Princess Bride", he carried a copy of the movie everywhere he went, to watch whenever he could. Roussimoff has been unofficially crowned "the greatest drunk on Earth"for once consuming 119 12-US-fluid-ounce (350ml) beers (in total, over 41 litres (72imp pt)) in six hours. He was born in Coulommiers, Seine-et-Marne.19 May 1955 – James Gosling - https://en.wikipedia.org/wiki/James_GoslingJames Arthur Gosling, often referred to as "Dr. Java", Canadian computer scientist, best known as the founder and lead designer behind the Java programming language. He wrote a version of Emacs called Gosling Emacs (Gosmacs) while working toward his doctorate. He built a multi-processor version of Unix for a 16-way computer system while at Carnegie Mellon University, before joining Sun Microsystems. He also developed several compilers and mail systems there. He is known as the father of the Java programming language. He got the idea for the Java VM while writing a program to port software from a PERQ by translating Perq Q-Code to VAX assembler and emulating the hardware. He created the original design of Java and implemented the language's original compiler and virtual machine. He also invented an early Unix windowing system called NeWS, which became a lesser-used alternative to the still used X Window, because Sun did not give it an open source license. He is known for his love of proving "the unknown" and has noted that his favorite irrational number is √2. He has a framed picture of the first 1,000 digits of √2 in his office. He was born near Calgary, Alberta.Events of Interest18 May 1980 – Eruption of Mount St. Helens - https://en.wikipedia.org/wiki/1980_eruption_of_Mount_St._HelensOn March 27, 1980, a series of volcanic explosions and pyroclastic flows began at Mount St. Helens in Skamania County, Washington, United States. It initiated as a series of phreatic blasts from the summit then escalated on May 18, 1980, as a major explosive eruption. The eruption, which had a Volcanic Explosivity Index of 5, was the most significant to occur in the contiguous 48 U.S. states. It has often been declared the most disastrous volcanic eruption in U.S. history. The eruption was preceded by a two-month series of earthquakes and steam-venting episodes, caused by an injection of magma at shallow depth below the volcano that created a large bulge and a fracture system on the mountain's north slope. An eruption column rose 80,000 feet (24km; 15mi) into the atmosphere and deposited ash in 11 U.S. states and significant ash in two Canadian provinces. At the same time, snow, ice and several entire glaciers on the volcano melted, forming a series of large lahars (volcanic mudslides) that reached as far as the Columbia River, nearly 50 miles (80km) to the southwest. hermal energy released during the eruption was equal to 26 megatons of TNT. Hundreds of square miles were reduced to wasteland, causing over $1 billion in damage (equivalent to $3.4 billion in 2019), thousands of animals were killed, and Mount St. Helens was left with a crater on its north side. More than 4,000,000,000 board feet (9,400,000m3) of timber was damaged or destroyed, mainly by the lateral blast. At least 25% of the destroyed timber was salvaged after September 1980. In areas of thick ash accumulation, many agricultural crops, such as wheat, apples, potatoes and alfalfa, were destroyed. As many as 1,500 elk and 5,000 deer were killed, and an estimated 12 million Chinook and Coho salmon fingerlings died when their hatcheries were destroyed.19 May 1999 – Star Wars: Episode I – The Phantom Menace was released - https://www.scifihistory.net/may-19.htmlOn this day in 1999, Star Wars: Episode I - The Phantom Menace was released theatrically ... and most of us came crashing understandably back to Earth. Employment consultant firm Challenger, Gray & Christmas estimated that 2.2 million full-time employees missed work to attend the film, resulting in a US$293 million loss of productivity. According to The Wall Street Journal, so many workers announced plans to view the premiere that many companies closed on the opening day. The release on May 19, 1999 of the first new Star Wars film in 16 years was accompanied by a considerable amount of attention. The Phantom Menace was released almost 16 years after the premiere of the previous Star Wars film, Return of the Jedi. The film's premiere was extensively covered by media and was greatly anticipated because of the large cultural following the Star Wars saga had cultivated. It grossed more than $924.3 million (equivalent to $1.42 billion in 2019) worldwide during its initial theatrical run, becoming the highest-grossing film of 1999, the second-highest-grossing film worldwide and in North America (behind Titanic), and the highest-grossing Star Wars film at the time.19 May 2005 – Star Wars: Episode III – Revenge of the Sith was released - https://www.scifihistory.net/may-19.htmlGeorge Lucas brought his Prequel Trilogy to its tragic close when Star Wars: Episode III - Revenge of the Sith finally showed audiences what exactly went down when Jedi Master Anakin Skywalker embraced his inner demons and took the path to the Dark Side of the Force. Luke and Leia were born, delivering the film's only true hint of what things would inevitably lead to their father's redemption, but an Empire was forged in darkness once and for all on this day. Its theatrical release in most other countries took place on May 19 to coincide with the 1999 release of The Phantom Menace (the 1977 release of A New Hope and the 1983 release of Return of the Jedi were also released on the same day and month, six years apart).IntroArtist – Goblins from MarsSong Title – Super Mario - Overworld Theme (GFM Trap Remix)Song Link - https://www.youtube.com/watch?v=-GNMe6kF0j0&index=4&list=PLHmTsVREU3Ar1AJWkimkl6Pux3R5PB-QJFollow us onFacebook- Page - https://www.facebook.com/NerdsAmalgamated/- Group - https://www.facebook.com/groups/440485136816406/Twitter - https://twitter.com/NAmalgamatedSpotify - https://open.spotify.com/show/6Nux69rftdBeeEXwD8GXrSiTunes - https://itunes.apple.com/au/podcast/top-shelf-nerds/id1347661094RSS - http://www.thatsnotcanonproductions.com/topshelfnerdspodcast?format=rssInstagram - https://www.instagram.com/nerds_amalgamated/General EnquiriesEmail - Nerds.Amalgamated@gmail.comRate & Review us on Podchaser - https://www.podchaser.com/podcasts/nerds-amalgamated-623195

christmas united states tv american netflix california game world movies australia israel hollywood earth disney los angeles washington space news british star wars french canadian west comedy professor dj girl marvel seattle moon western medicine army north america events hall of fame night mars nasa fame empire sun force wall street journal pc giant wwe sister playstation titanic xbox dark side israelis pixar ibm apollo rockstars jedi pok barnes rom steven spielberg hundreds employment calgary enlightenment seine christopher nolan spider verse arab saturn armstrong astronauts nobel prize hansen george lucas ridley scott darth vader tnt new hope matt damon hulk hogan matthew mcconaughey martian ryan gosling family matters sgt damascus marvel comics red dead redemption challenger interstellar java space force sinai lucasfilm sith beaver marxism slightly physiology force awakens viagra princess bride arabia star wars the last jedi piss henri return of the jedi phantom menace surrey disney channel lapd karl marx carnegie mellon university chewbacca first world war neil armstrong spider man into wall e star wars the force awakens first man mascots steve carell willard rob reiner revenge of the sith mcs bios podchaser best in show munsters anchorman eruption cement ottoman empire dorset damien chazelle ottoman hertfordshire rockstar games metacritic cpm niantic andy weir vax sergio leone faisal royal air force mount st everybody loves raymond unix helens chinook lassie christopher guest groucho marx sun microsystems columbia pictures universally mayhew john stuart mill spaghetti westerns wookiee altair columbia river drew goddard peter mayhew james r mad about you primetime emmy david prowse this is spinal tap osmond bobby heenan robert f grandiose prequel trilogy dri foreign office runeterra friedrich engels angina miles morales spider man coho london zoo eighth wonder guffman wrestlemania iii for your consideration prowse emacs sony pictures animation sergio corbucci saint simon fernwood fezzik english american nitroglycerin amalgamated arab revolt eprom josh singer eddie haskell sony pictures releasing world wrestling federation wwf kings college hospital z80 digital research james gosling elstree studios perq rouvroy wrestling observer newsletter hall professional wrestling hall neil a armstrong imsai microsoft basic andr c3 a9 java vm thesilphroad george lucas's star wars palestine campaign
Oracle Groundbreakers
#380: 25 Years of Java: Technology, Community, Family

Oracle Groundbreakers

Play Episode Listen Later May 20, 2020 31:33


Community Managers Bob Rhubart and Javed Mohammed share the best of 25 years of Java. May 23, 2020 marks the 25th anniversary of the first appearance of the Java programming language, as designed by James Gosling at Sun Microsystems. Despite the emergence of a number of competing languages over the years, Java, under Oracle's stewardship since 2010, remains one of the most widely used languages in software development. It runs on 3 billion devices worldwide, and is used by more than 12 million developers. In recognition of this milestone in Java's evolution, we sought the insight of people who regularly work with Java. We wanted their perspectives on the significance of this anniversary, and on the intersection of Java and their lives, professional and otherwise. As you'll hear, for these people, Java is so much more than a technology.

Python Podcast
Javascript Frontends

Python Podcast

Play Episode Listen Later Apr 23, 2020 105:23


Da wir aus unterschiedlichen Gründen angefangen haben, uns auch ein bisschen mit Javascript-Frontends auseinanderzusetzen, sprechen wir heute mal ganz allgemein über dieses Thema. Und wie man dann von da aus mit - üblicherweise in Python implementierten - Backends spricht. Shownotes Unsere E-Mail für Fragen, Anregungen & Kommentare: hallo@python-podcast.de Lost & Found PyData Deep Dive Meta-Podcast Audio Hard/Software Headsets von Beyerdynamic: DT 297 DT 797 Superlux HMC 660 X und wie man es verwendet HMC 660 X über Klinke anschliessen Audiointerface, das nativ 12v Phantomspeisung kann: Zoom H6 Ultraschall REAPER Studio Link / Beta Zencastr Videokonferenzsoftware Zoom Microsoft Teams Selbsthosting möglich: Jitsi BigBlueButton Pythoncamp Google Meet Whereby FaceTime News aus der Szene A Language Creators' Conversation: Guido van Rossum, James Gosling, Larry Wall & Anders Hejlsberg Django 1.11 EOL Pytest troubles Pyenv windows Javascript Frontends Vielleicht der Ort, um eine Lerngruppe zu organisieren: Vue-JS-Cologne vue react angular jQuery History API REST / GraphQL Relay / Apollo / axios ASGI Single page application redux DRF serializer Monorepo Jacob Kaplan-Moss - Assets in Django without losing your hair - PyCon 2019 WhiteNoise django-storages webpack Parcel FastAPI / Starlette Öffentliches Tag auf konektom

Blackletter
Google vs Oracle Case

Blackletter

Play Episode Listen Later Mar 30, 2020 2:43


https://www.dbllawyers.com/google-vs-oracle-america/ If you’re reading this on an Android, you are holding onto the heart of the ongoing legal battle between the search-engine giant, Google, and Oracle, the computer software company behind one of the most ground-breaking programming languages of the dot-com bubble. The operating system in Android devices contains approximately 11,000 of the 13 million lines of well-known software program, Java. Oracle contests that Google wrongfully used that coding without obtaining proper authorization while Google refutes these allegations. Google attests it did not need authorization because it made “fair use” of the code. The legal quarrel has been ongoing since 2010 steering mostly in Google’s favor. However, appellate courts have allowed enough room for Oracle to push their $9 billion discourse all the way to the Supreme Court. Let’s rewind back to the birth of the disputed intellectual property child, Java. Java was developed by a man named James Gosling along with several fellow engineers at Suns Microsystems in 1995. The program was iconic for developers during the dot-com boom when investments in e-commerce companies exploded, then subsequently crashed in the late 1990s and early 2000s. Java was a much more simple and user-friendly programming language compared to its existing counterparts at the time. It was quickly adopted and is now used for a multitude of programming purposes including games, mobile device operating systems, e-business solutions, and internet programming. When Java was released it was done under an open-source license. This allows consumers to use or modify the software freely with some general restrictions protected under the license. Rather than locking these valuable ideas away within a single company and potentially limiting its advancement, open-source licensing allows programmers gifted with a kaleidoscope of thinking to further develop the language and create new innovative programs from the original work. So, Google took that idea (or part of it) and ran. The Android operating system was originally produced by the like-named incorporation which was later purchased by Google in 2005. In 2007, the Android we’ve come to know and love was unveiled to the public for the first time followed by its first commercial product launch in September 2008; remember the T-Mobile G1, also known as the HTC Dream? Contained within that device’s operating system were the now infamous 11,000 lines of Java coding. Jonathan Schwartz, who was chief executive of Sun Microsystems at the time, praised Android and wrote a blog piece beaming about the use of Java within the Android Operating system. This blog would later come back to haunt Oracle during their lawsuit. Everything seemed kosher between the two technological powerhouses until Sun Microsystems was acquired by Oracle in 2010. Oracle purchased Sun Microsystems, including its intellectual property, for around $7.4 billion. Following this acquisition, Oracle accused Google of infringing on said intellectual property by using patents and copywritten work without proper authorization by implementing parts of Java into the Android operating system. The 2012 decision fell mostly in favor of Google by deciding that no such infringement had occurred and that Java’s APIs were not subject to copyrights. APIs (Application Programming Interfaces) in layman terms are specifications that allow programs to communicate with one another. As explained by Google’s attorney in their Supreme Court brief, “Without interfaces, your contact list cannot access your email program, which cannot send a message using the operating system, which cannot access your phone in the first place. Each is an island.” Following this decision, Oracle found some traction after a federal appeals court overturned the copyright ruling in 2014 and decided that the APIs were eligible for copyright. Google’s defense claims that though the coding may be protected under copyright they have made “fair use” of the work. Judicial members typically consider the following four terms when presented with a fair use defense; Transformative Factor – Has this material been used to help create something new or has it simply been copied verbatim into another work? Factual vs Fictional – While copyright infringement is frowned upon, more leeway may be given if the information taken was factual and considered beneficial to the public Less is Better: Its more forgiving to use smaller portions of work than trying to use most, if not all of it, thereby depriving the author of more commercial value of the work. However, taking information from the “heart” of the work is less likely to be tolerated when the copied portion is the most notable and commercially valuable aspect of the original work. Effect on the Market: Fair use is unlikely to be awarded if the copyright owner is deprived of income or a potential market was undermined by the infringer, even if they were not directly competing with the original work. The appeals have seen their way up the judicial ladder and have found themselves on the desk of the Supreme Court. In what has been described as “the copyright case of the decade,” those in the technological field and business world are somewhat divided on the issue. There is worry that Oracle’s success could open a can of worms prompting others to make similar demands on open-sourced commodities. Something else to be considered in the Supreme Court’s ruling is whether or not the analytical terms used to determine “fair use” should be revised to remove some ambiguities in this IP protection. By Miranda Day Day is a client services specialist for Dunlap Bennett & Ludwig based out of the Leesburg office.

Génération Kairos
#3: Badr EL HOUARI: We Live to Code !

Génération Kairos

Play Episode Listen Later Nov 5, 2019 104:13


Mon invité est une pile d’Energie, passionné de Technologie et d’Entreprenariat et si notre conversation part, par moments, dans tous les sens, cela ne fait que révéler son exceptionnel engagement et enthousiasme pour ces sujets. Il est le premier dans son entourage à Chefchaouen à suivre un parcours d’ingénieur d’Etat et entrainera d’autres camarades dans son sillage Il cofonde le JUG (Java Users Group) avec un petit Groupe de Geeks Java et lance la conférence annuelle JMAGHREB, évènement fédérateur des développeurs de la communauté Java. Sa vision : positionner le Maroc comme centre d’excellence en développement et mieux valoriser l’image du développeur. La première édition réunira lors de sa première édition 700 personnes et une trentaine de conférenciers internationaux. De son propre aveu,  " L’organisation d’un évènement de cette envergure équivaut à plusieurs mariages ! " Rien n’arrête Badr dans sa carrière d’Expert Technologique, où il part par exemple pour une intervention sous haute protection en Egypte, en plein printemps arabe. Persévérant, Il sacrifie congés et puise dans son porte-monnaie pour participer aux conférences internationales et tisser des relations personnelles avec les membres influents de la communauté. La qualité des intervenants et du contenu font que pour la 4 ème édition, Stephan Janssen, fondateur de Devoxx https://www.devoxx.com, « la messe des développeurs », contacte Badr pour dupliquer le modèle et  lancer la plus grande conférence Devoxx en MEA   https://www.devoxx.ma/ Avec un appétit insatiable pour les challenges, Badr se lance alors dans l’entreprenariat et son projet pour créer XHUB https://x-hub.io/ société de conseil et d’expertise en nouvelles technologies avec 3 idées clés : Créer le Hub Idéal de rencontre pour les Talents IT et les projets TECH Mettre en avant la Culture startup et problem solving  Etre toujours à l’état de l’art en pratiques et technologies La structure démarre avec 2 startups :Peaqock Financials et agridata-consulting.com. Sa notoriété grandissante auprès de la communauté des Développeurs, notamment grâce à DEVOXX, l’aide à repérer et recruter les jeunes talents. XHUB devient rapidement un Groupe international en s’appuyant sur le Réseau de Badr en Espagne et à Montréal Les références inspirantes : James Gosling, fondateur du langage Java  Life is either a daring Adventure or anothing at all ! Helen Keller Sourde, muette, aveugle. : Histoire de ma vie https://livremoi.ma/index.php/search/standard/view/gencod/9782228894135/  Take the risk or lose the chance https://youtu.be/40Lx2UX0VVM Reinventing Organizations (Frédéric Laloux) https://www.amazon.fr/Reinventing-Organizations-communautés-travail-inspirées/dp/2354561059/ The Open Organization (Jim WHITEHURST CEO de RED HAT): Igniting Passion and Performance https://www.amazon.fr/Open-Organization-Igniting-Passion-Performance-ebook/dp/B00O92Q6CQ/

The History of Computing
Java: The Programming Language, Not The Island

The History of Computing

Play Episode Listen Later Sep 25, 2019 21:17


Welcome to the History of Computing Podcast, where we explore the history of information technology. Because understanding the past prepares us for the innovations of the future! Today we're going to look at Java. Java is an Indonesian island with over 141 million people. Java man lived there 1.7 million years ago. Wait, wrong java. The infiltration of coffee into the modern world can really trace its roots to ancient coffee forests on the Ethiopian plateau. Sufis in Yemen began importing coffee in the 1400s to make a beverage that would aid in concentration and as a kind of spiritual intoxication. Um, still the wrong java… Although caffeine certainly has a link somewhere, somehow. The history of the Java programming language dates back to early 1991. It all started at Sun Microsystems with the Stealth Project. Patrick Naughton had considered going to NeXT due to limitations in C++ and the C APIs. But he stayed to join Stealth, a secret team of engineers led by a developer Sun picked up from Carnegie Mellon named James Gosling . Stealth was formed to explore new opportunities in the consumer electronics market. This came up when Gosling was writing a program to port software from perf to vax and emulating hardware as many, many, many programers had done before him. I wonder if he realized when he went to build the first Java compiler and the original virtual machine code that would go on to write a dozen books about Java and it would consume most of his professional life. I wonder how much coffee he would have consumed if he had. They soon added Patrick Sheridan to the team. The project was later known as the “Green” project and with the advent of the web, somewhat pivoted into more of a web project. You see, Microsoft and the clones had some runaway success but Apple and other vendors were a factor in the home market. But Sun saw going down market as the future of the company. They added a few more people and rented separate offices in Menlo Park. Lisa Friendly was the first employee in the Java Products Group. Gosling would be lead engineer. John Gage would direct the project. Jonni Kanerva would write Java FAQ1. The team started to build C++ ++ —. Sun founder Bill Joy wanted a language that combined the the best parts of Mesa and C. In 1993, NCSA gave us Mozilla. That Andreessen guy was on the news saying the era of the desktop was over. These brilliant designers knew they needed an embedded application, one that could even be used in a web browser, or an applet. The language was initially called “Oak,” but was later renamed “Java” in 1995, supposedly from a list of random words but really due to massive consumption of coffee imported from the island of Java. By the way, it only aids in concentration up to a point. Then you get jumpy. Like a Halfling. It took the Java team 18 months to develop the first working version. It is unknown how much Java they drank in this time. Between the initial implementation of Oak in the fall of 1992 and the public announcement of Java in the spring of 1995, around 13 people ended up contributing to the design and evolution of the language. They were going to build a language that could sit on top of the operating systems on the market. This would allow them to be platform agnostic. In 1995, the team announced that the evolution of Mosaic, Netscape Navigator, would provide support for Java. Java gave us Write Once, Run Anywhere platform independence. You could run the code on a Mac, on Solaris, or on Windows. Java derives its syntax from C and many of the object oriented features were influenced by C++. Several of Java's defining characteristics come from—or are responses to—its predecessors. Therefore, Java was meant to build on these and become a simple, object-oriented, distributed, interpreted, robust, secure, architectural neutral, portable, high performance, multithreaded, and dynamic language. Before I forget. The "Mocha Java" blend pairs coffee from Yemen and Java to get a thick, syrupy, and highly caffeinated blend that is often found with a hint of cinnamon or clove. Similar to all other computer language, all innovation in the design of the language was driven by the need to solve a fundamental problem that the preceding languages could not solve. To start, the creation of C is considered by many to have marked the beginning of the modern age of computer languages. It successfully synthesized the conflicting attributes that had so troubled earlier languages. The result was a powerful, efficient, structured language that was relatively easy to learn. It also included one other, nearly intangible aspect: it was a programmer's language. Prior to the invention of C, computer languages were generally designed either as academic exercises or by bureaucratic committees. C was designed, implemented, and developed by real, working programmers, reflecting how they wanted to write code. Its features were honed, tested, thought about, and rethought by the people who actually used the language. C quickly attracted many followers who had a near-religious zeal for it. As such, it found wide and rapid acceptance in the programmer community. In short, C is a language designed by and for programmers, as is Java. Throughout the history of programming, the increasing complexity of programs has driven the need for better ways to manage that complexity. C++ is a response to that need in C. To better understand why managing program complexity is fundamental to the creation of C++, consider that in the early days of programming, computer programing was done by manually toggling in the binary machine instructions by use of the front panel or punching cards. As long as programs were just a few hundred instructions long, this worked. Then came Assembly and Fortran and then But as programs grew, assembly language was invented so that a programmer could deal with larger, increasingly complex programs by using symbolic representations of the machine instructions. As programs continued to grow, high-level languages were introduced that gave the programmer more tools with which to handle complexity. This gave birth to the first popular programing language; FORTRAN. Though impressive it had its shortcomings as it didn't encourage clear and easy-to-understand programs. In the 1960s structured programming was born. This is the method of programming championed by languages such as C. The use of structured languages enabled programmers to write, for the first time, moderately complex programs fairly easily. However, even with structured programming methods, once a project reaches a certain size, its complexity exceeds what a programmer can manage. Due to continued growth, projects were exceeding the limits of the structured approach. To overcome this problem, a new way to program had to be invented; it is called object-oriented programming (OOP). Object-oriented programming (OOP) is a programming methodology that helps organize complex programs through the use of inheritance, encapsulation, and polymorphism. In spite of the fact that C is one of the world's great programming languages, there is still a limit to its ability to handle complexity. Once the size of a program exceeds a certain point, it becomes so complex that it is difficult to grasp as a totality. While the precise size at which this occurs differs, depending upon both the nature of the program and the programmer, there is always a threshold at which a program becomes unmanageable. C++ added features that enabled this threshold to be broken, allowing programmers to comprehend and manage larger programs. So if the primary motivation for creating Java was the need for a platform-independent, architecture-neutral language, it was to create software to be embedded in various consumer electronic devices, such as microwave ovens and remote controls. The developers sought to use a different system to develop the language one which did not require a compiler as C and C++ did. A solution which was easier and more cost efficient. But embedded systems took a backseat when the Web took shape at about the same time that Java was being designed. Java was suddenly propelled to the forefront of computer language design. This could be in the form of applets for the web or runtime-only packages known as Java Runtime Environments, or JREs. At the time, developers had fractured into the three competing camps: Intel, Macintosh, and UNIX. Most software engineers stayed in their fortified boundary. But with the advent of the Internet and the Web, the problem that the portability of software between platforms suddenly got important in ways it hadn't been since the forming of ARPANET. Even though many platforms are attached to the Internet, users would like them all to be able to run the same program. What was once an irritating but low-priority problem had become a high-profile necessity. The team realized this pressing need and later made the switch to refocus Java from embedded, consumer electronics to Internet programming. So while the desire for an architecture-neutral programming language provided the initial spark, the Internet ultimately led to Java's large-scale success. So if Java derives much of its character from C and C++, this is by intent. The original designers knew that using familiar syntax would make their new language appealing to legions of experienced C/C++ programmers. Java also shares some of the other attributes that helped make C and C++ successful. Java was designed, tested, and refined by real, working programmers. Not scientists. Java is a programmer's language. Java is also cohesive and logically consistent. If you program well, your programs reflect it. If you program poorly, your programs reflect that, too. Put differently, Java is not a language with training wheels. It is a language for professional programmers. Java 1 would be released in 1996 for Solaris, Windows, Mac, and Linux. It was released as the Java Development Kit, or JDK, and to this day we still refer to the version we're using as JDK 11. Version 2, or 1.2 came in 1998 and with the rising popularity we had a few things that the burgeoning community needed. These included event listeners, Just In Time compilers, and change thread synchronizations. 1.3, code named Kestrel came in 2000, bringing RMI for CORBA compatibility, synthetic proxy classes, the Java Platform Debugger Architecture, Java Naming and Directory Interface in core libraries, the HostSpot JVM, and Java Sound. Merlin, or 1.4 came in 2002 bringing the frustrating regular expressions, native XML processing, logging, Non-Blocking I/O, and SSL. Tiger, or 1.5 came in 2004. This was important. We could autobox, get compile time type safety in generics, static import the static part of a class, annotations for declarative programming, and run time libraries were mapped into memory - a huge improvements to how JVMs work. Java 5 also gave us the version number change. So JDK 1.5 was officially recognized as Java 5. JDK 1.6, or Mustang, came in 2006. This was a big update, bringing monitoring and management tools, compiler access gave us programmatic access to javac and pluggable annotations allowed us to analyze code semantically as a step before javac compiles the code. WebStart got a makeover and SE 6 unified plugins with webstart. Enhanced XML services would be important (at least until he advent of son) and you could mix javascript up with Java. We also got JDBC 4, Character Large Objects, SwingWorker, JTable, better SQL datatypes, native PKI, Kerberos, LDAP, and honestly the most important thing was that it was stable. Although I've never written code stable enough to encounter their stability issues… Not enough coffee I suppose. Sun purchased Oracle in 2009. Wait, no, that's one of my Marvel What If comic book fantasies where the world was a better place. Oracle bought Sun in 2009. After ponying up $5.6 billion dollars, Oracle had a lot of tech based on Sun products and seeing Sun as an increasingly attractive acquisition target by other companies, Oracle couldn't risk someone else swooping in and buying Sun. With all the turmoil created, it took 5 years during a pretty formative time on the web, but we finally got Dolphin, or 1.7, which came in 2011 and gave us compressed, 64-bit pointers, strings in switch statements, the ability to make a binary integer and use underscores in literals, better graphics APIs, more cryptography algorithms, and a new I/O library that gave even better platform compatibilities. Spider, or 1.8, came along in 2014. We got the ability to Launch JavaFX application Jars, statically-linked JNI libraries, a new date an time API, annotation for java types, unsigned integer arithmetic, a JavaScript runtime that allowed us to embed Javascript code in apps - whether this is a good idea or not is still tbd. Lambda functions had been dropped in Java 7 so here we also got lambda expressions. And this kickstarted a pretty interesting time in the development of Java. We got 9 in 2017, 10 and 11 in 2018, 12, 13, and 14 in 2019. Of these, only 8 and 11 are LTS, or commercial Long Term Support releases, basically meaning we got the next major release after 8 in 2018 and according to my trend line should expect the next LTS in 2021 or 2022. JDK 13, when released later in 2019, will give us text blocks, Switch Expressions, improved memory management by returning unused heap memory to the OS, improves application class and data sharing, and brings back the legacy socket API. But it won't likely be an LTS release. Today there are over 45 billion active Java Virtual Machines and java remains arguably the top language for micro service, ci/cd environments, and a number of other use cases. Other languages have come. Other languages have gone. Many are better in their own right. Some are not. Java is not perfect. It was meant to reduce complexity. But as languages evolve they become more complex. A project with a million lines of code is monolithic and probably incorporates plugins or frameworks like spring security as an example, that make code even more complex. But Java is meant to reduce cyclomatic complexity, to allow for a language that is simple enough for a professional to pick up quickly and only be as complex as the quality of the code being compiled. I don't personally love Java. I respect it. And I adore high-quality programmers and their code in any language. But I've had to redo so much work because other languages have come and gone over the years that if I were to be starting a new big monolithic web-app today, I'd probably use Java every time. Which isn't to say that Java isn't useful in micro-service architectures. According to what's required from the contract testing on a service, I might use Java, Go, node, python or even the formerly hipster Ruby. Although I don't love drinking PBR… If I'm writing an Android app, I need to know Java. No matter what the lawyers say. If I'm planning on an enterprise webapp, Java needs to be in the conversation. But usually, I can do the work in a fraction of the time using something like python. But most big companies speak Java. And for good reason. Because of the write once run anywhere approach and the level of permissions a JRE needs, there have been security challenges with running Java on desktop computers. Apple deprecated Java on the Mac in 2010. Users could still instal lications and is the gold standard for those. I'm certainly not advocating going back to the 90s and running Java apps on our desktops any more. No matter what you think of Java, one thing you have to admit, the introduction of the language and the evolution have had a substantial impact on the IT industry and it will continue to do so. A great takeaway here might be that there's always a potential alternative that might be better suited for a given task. But when it comes to choosing a platform that will be there in a decade or 3, getting support, getting a team that can scale, sometimes you might end up using a solution that doesn't immediately seem as well suited to a need. But it can get the job done. As it's been doing since James Gosling and the rest of the team started the project back in the early 90s. So thank you listeners, for sticking with us through this episode of the History of Computing Podcast. We're lucky to have you.

Tiki Central Canada
Episode 36 (BONUS EPISODE) Talk Like a Pirate Day and Dark N Stormy Cocktail

Tiki Central Canada

Play Episode Listen Later Sep 17, 2019 38:34


Hi Guys, This is a special extra episode we came up with since it will be "Talk Like a Pirate Day" on September 19th. We decided to give you guys a cool episode just for the special day. The cocktail we will go over is Dark N Stormy cocktail since it looks like a stormy black cloud like the conditions pirates dealt with while at sea. We will go over Gosling rum from Bermuda for this cocktail. This special rum has a great story on how it started. James Gosling hit the seas with a mission to the New World and ended up in Bermuda. He figured that he may as well stay and make a business and eventually made rum. Navy sailors drinking ginger beer needed something more and BANG! Dark N Stormy was created!! The Recipe: 2 oz Gosling Rum, 4-6 oz Ginger Beer, 0.5 oz lime juice, 0.5 oz of simple syrup (if your ginger beer is spicy) and garnish with lime wheel. Build over ice in a Collins glass. So some terms to speak like a pirate: Clap of Thunder: A strong alcoholic beverage, usually referring to a shot Hearties: Friends, comrades Scallywag: What an experienced pirate would call a newbie Landlubber: A person who is uncomfortable, or not incredibly skilled, at sea Dead men tell no tales: phrase indicating to leave no survivors On "Did you Know" segment: we go over the fact that there is over 300 identified vessels lying ruined at the bottom of the surrounding North Atlantic Ocean near Bermuda. Also, Bermuda is not in the Caribbean. It is located in the Atlantic Ocean, about 1030 km from the United States’ East Coast. Bermuda is a cluster of 181 islands. There is no public water system on Bermuda, as the island has no natural source of freshwater. Bermudians have to rely on rainfall to fill up their water tanks, greatly helped by the shape of their limestone roofs. I hope you enjoy this special episode and don't forget to talk like a pirate...here is a website to go to translate any words or phrases from English language to pirate language. Website: http://pirate.monkeyness.com/online_pirate_translator

airhacks.fm podcast with adam bien

An airhacks.fm conversation with James Gosling (@errcraft) about: "Hello World" with PDP assembly in 1969, exciting places like universities, the University of Calgary (alumni award), dumpster diving to find usable electronics, software does not consume any resources, James loves building things, The Day the Earth Stood Still, Gort is cool, building Gort from tin foil and cans, there were no answers how to build a brain, working for physics department in the age of 14, measuring the interactions between solar winds and the upper atmosphere, ISIS-2 satellite, PDP-8 assembler, CDC 6400, Fortran, PL-1, spending all the free time with computers, teachers were worried, James enjoyed downhill (skiing), Pascal, Multics, Simula, there was no C before 1976, James wrote emacs at graduate school in C, James's emacs became standard on Unix, Bill Joy kept asking James repeatedly to join Sun, James met Andy Bechtolsheim before joining Sun, James joined Sun in 1984, James was involved with User Interfaces at Sun, Sun was missing out on stuff like telephone headsets, VCRs and IoT was already happening, IoT literally launched Java, re-inventing the wheel and repeating the errors in networking, ideas for the JVM, Three Rivers Computer like Xerox Alto was only interested in hardware and wanted to reuse software, writing software for PERQ with UCSD Pascal, porting from PERQ to VAX, James was too lazy to port and started with transcoding, translation worked surprisingly well and outperformed C, Project Green started in early 1991 and ended in Sep 1992, Java was running at the end of 1991, the implementation of the first Java compiler took a couple of months, the first compiler version was written in Python, the intermediate format was the instruction set itself, Java bytecode follows the polish notation, or execution on a stack machine, OAK was growing outside James's window, OAK was renamed to Java because of legal reasons, James likes coffee ...and tea, Sun was a wonderful place to be, John Gage was cheerleader in chief, Scott (checkout episode #19) didn't like to spend money on marketing, problem with JINIs marketing was lack of marketing, RMI fighted with CORBA (end of first part - to be continued...).

Life in the Fast Chain: A Blockchain Podcast from R3
Episode 20: What is blockchain famous? Ft. James Graham

Life in the Fast Chain: A Blockchain Podcast from R3

Play Episode Listen Later Jan 10, 2019 40:46


Guests James Graham - LinkedIn (https://www.linkedin.com/in/james-graham-73a39111/) - Twitter (https://twitter.com/bloqafella) Kevin Rutter - LinkedIn (https://www.linkedin.com/in/kevin-rutter-1b109235/) George Calle - LinkedIn (https://www.linkedin.com/in/george-calle-12043097/) Catherine Rutter - LinkedIn (https://www.linkedin.com/in/catherinemrutter/) - Twitter (https://twitter.com/breadandrutter) Music by bensound.com Links Sum41 (http://www.sum41.com/) Sophie Turner (https://www.imdb.com/name/nm3849842/) REM (https://en.wikipedia.org/wiki/R.E.M.) WYSIWIS (https://en.wikipedia.org/wiki/WYSIWIS) Royalty Ledger (https://guild1.co/royaltyledger/) GuildOne and R3 Join Forces to Provide Blockchain Technologies to Global Oil and Gas Companies Leveraging Amazon Web Services (https://guild1.co/2018/11/13/guildoner3aws/) Project on blockchain for good (https://guild1.co/2018/06/14/guildone-introduces-thunderbird-consensus-indigenous-rights-truth-reconciliation-on-blockchain/) Smart Contracts (https://www.r3.com/blog/what-is-a-smart-contract/) Episode with Benji Rogers (https://life-in-the-fast-chain.fireside.fm/8) Smart Property - Discussed with Mike Hearn (https://life-in-the-fast-chain.fireside.fm/11-5) Blockchain Digital (https://www.blockchaindigital.co.uk/) R3 Ecosystem (https://www.r3.com/ecosystem/) Energy Block Exchange (EBX) (https://guild1.co/energy-block-exchange-2/) James Gosling, founder of Java (https://en.wikipedia.org/wiki/James_Gosling) Project Jasper (https://www.coindesk.com/project-jasper-lessons-bank-of-canada-blockchain-project) Corda flows (https://docs.corda.net/key-concepts-flows.html) https://www.r3.com/pitch-competition/ (https://www.r3.com/pitch-competition/) R3 Ledger sign up (https://info.r3.com/email-preferences-new-prospects) CordaCon (www.r3.com/cordacon) Elphi Shownotes 00:00 - 33:12 - James Graham 33:12 - 40:46 - Kevin Rutter and George Calle

airhacks.fm podcast with adam bien
SUN, JavaSoft, Java, Oracle

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 11, 2018 50:51


An airhacks.fm conversation with Scott McNealy (@scottmcnealy), co-founder of Sun Microsystems, about: how Vinod Khosla, Bill Joy, Andy Bechtolsheim and Scott started Stanford University Network (SUN), Onyx Systems and Pizza Boxes for 40k USD, Sun opensourced 80% of its R & D budget, Sun was top 40 R & D spenders, opensource lowers the barrier to exit, IBM buying RedHat, Sun was the first company in 1982 shipping with TCP/IP, Scott was smart and the other founders were brilliant, Bill Joy wanted to open NFS or "what is a phone worth which doesn't connect with other phones", Java Ring was on the cover of Fortune Magazine, Network is the Computer, Java was the greatest marketing efforts ever, missing the router hype was the earliest mistake at Sun, the beginnings of JavaSoft, Bill Joy wanted to work with James Gosling, Java was invented to build a "clicker", Netscape, Java, JavaScript, LiveScript, JavaSoft was loosely coupled and highly aligned business unit, Java went with Netscape viral, being nervous and unprepared as speaker - people would like to hear what do you think as a speaker, "you don't have privacy, get over it", Steve Jobs at JavaOne, Andy Bechtolsheim was the "industrial" Steve Jobs, Sun was having fun without offending somebody, John Gage - the Chief Science "Fiction" officer and the perfect MC for Java, 130 dollars for 3rd grade text book -- the beginnings of curriki, global community of opensourcing education, curriki is a wildly successful startup, Scott is chairman of wayin.com and still spends a lot of time with curriki, corporate capitalism - private charity or Seperation of Concerns, the job of a chairman, Larry Ellison and Scott, Scott met Larry on the airplane in early eighties -- and Larry gave Scott a shaver, behind the scenes of Sun's acquisition, Wayin -- the new project, Scott at twitter: @scottmcnealy.

VoidStar Podcast
VSP-003: How to Start Small and Win Big - with James Gosling, the Father of Java - Part I

VoidStar Podcast

Play Episode Listen Later Jun 3, 2018 27:07


Welcome to the [Void Star Podcast Series](http://www.mycpu.org/about-interviews). This episode contains my conversation with James Gosling, the Father of Java. James Gosling has made significant contributions in the field of Computer Science, while he is most famous for inventing the Java Programming Language, he has contributed immensely by building several tools, compilers, email clients, window managers and tons of other utilities. He has worked recently on 'Wave Glider', the autonomous ocean robots and now he's working on making Cloud Computing even better. In a sense, if there was something path-breaking happening in tech, James was around! What's his secret? In this first part in two episode series, we talk about his early years as a student during which he may or may not have faked his age to get access to computers to practice programming, the true story behind the motivation for Java Language, his experiences programming the Ocean Robots, his take on A.I. and ramifications on our future. You can also visit: http://www.mycpu.org/interview-with-James-Gosling

AWS re:Invent 2017
IOT402: Engineering the IoT at AWS

AWS re:Invent 2017

Play Episode Listen Later Nov 30, 2017 60:45


In this session, Distinguished Engineer, James Gosling, discusses how AWS innovates in the Internet of Things. James shares stories and experiences in deploying IoT systems, and how AWS thinks of scalability in IoT. In addition, James shares his experiences in engineering Java embedded systems in IoT. 

Java Off-Heap
OffHeap’s Mark And Sweep Episode 1. Let’s hear about the beginning of Java, from its creator James Gosling.

Java Off-Heap

Play Episode Listen Later Sep 6, 2017


Hello there! We are so excited to bring you into our new segment at OffHeap. Called "Mark And Sweep", we dive into different interviews from notable developers across time. With Ed Burns (), and the usual OffHeap crew, we listen, dissect, and comment...

Java Off-Heap
OffHeap's Mark And Sweep Episode 1. Let's hear about the beginning of Java, from its creator James Gosling.

Java Off-Heap

Play Episode Listen Later Sep 5, 2017 56:45


Hello there! We are so excited to bring you into our new segment at OffHeap. Called "Mark And Sweep", we dive into different interviews from notable developers across time. With Ed Burns (author of the Secrets of the RockStar Programmers), and the usual OffHeap crew, we listen, dissect, and comment on these interviews. Our First episode is none other than James Gosling. He is considered the "Father of Java", and he put the Java language on the map (which was named "Oak" at the beginning). Ed interviewed him for his book a little while ago, and incredibly, a lot of the advice and ideas he mentioned still holds very well today. So come and take a listen on this first pilot episode of Mark And Sweep. Also, stay tuned for the second episode of Mark And Sweep when Ed, Bob, Michael, Josh and me (Freddy) comment on Chris Wilson (The Browser Architect for Internet Explorer) interview. DO follow us on twitter @offheap

Mapping The Journey
Episode3: Interview with James Gosling, Father of JAVA

Mapping The Journey

Play Episode Listen Later Jun 29, 2017 28:27


Episode 3: Todays Guest is James Gosling. He is one of the best computer engineers on the planet, a famous developer, and a world-class innovator. He is the Father of Java. He spent many years as a CTO, VP & Fellow at Sun Microsystems. He has built satellite data acquisition systems, a multiprocessor version of Unix, several compilers, mail systems and window managers. He developed the text editor Emacs for Unix. He did the original design of the Java programming language and implemented its original compiler and virtual machine. He briefly worked for Oracle after the acquisition of Sun. After a year off, he spent some time at Google. He then spent over 5 years hacking the control software of autonomous ocean-going robots at Liquid Robotics. Currently, he is working at Amazon Web Service.  

THE ARCHITECHT SHOW
Episode 21: Merlon Intelligence CEO on banking, bot overload and where's the money in AI

THE ARCHITECHT SHOW

Play Episode Listen Later May 25, 2017 82:25


In this episode of the ARCHITECHT Show, Merlon Intelligence founder and CEO Bradford Cross talks about his new startup, which uses artificial intelligence to help banks root out money laundering and other regulatory issues. Cross, who's also a partner at Data Collective Venture Capital, an experienced machine learning entrepreneur (with media-curation startup Prismatic), and a hedge fund veteran also discusses the unnecessary proliferation of bots, the real opportunities for AI startups, and why cloud providers might be chasing a dead end with general-purpose AI services. in the news segment, Derrick Harris (ARCHITECHT) is joined by guest co-host Tom Krazit (GeekWire) to discuss LinkedIn's Open19 Foundation, Java creator James Gosling joining AWS, the necessity (or lack thereof) of more AlphaGo matches, and the disappointing state of big data for farming.

Good Day, Sir! Show
It’s Worth Being Brittle

Good Day, Sir! Show

Play Episode Listen Later May 24, 2017 118:12


In this episode, we discuss using the @testSetup annotation, Chrome enterprise supporting SaaS apps, AWS hiring James Gosling, and we answer questions from the Good Day, Sir! Community. @testSetup Annotation AWS signs Java ‘father’ James Gosling Google starts enterprise support for Chrome, including top SaaS apps The word "requirements" represents a fundamental misunderstanding of software.

科技最前沿,论天文物理 人工智能 数码编程 大数据等
一三三、涨姿势,世界流行编程语言之父都是谁?

科技最前沿,论天文物理 人工智能 数码编程 大数据等

Play Episode Listen Later May 21, 2017 36:17


W3School 2017-05-18 20:31作为IT开发,我相信大家都在使用不同的语言进行开发,但是这些语言又是谁开发的呢,W3C中文网(w3schools.wang)搜集并整理了目前世界最流行开发语言的创始人以及其他信息,在不阅读下面内容的情况下,你知道几个呢?下面就开始来涨姿势吧!C语言创始人丹尼斯·里奇,C语言之父,UNIX之父。曾担任朗讯科技公司贝尔实验室下属的计算机科学研究中 心系统软件研究部的主任一职。1978年与布莱恩·科尔尼干(Brian W. Kernighan)一起出版了名著《C程序设计语言(The C Programming Language)》,现在此书已翻译成多种语言,成为C语言方面最权威的教材之一。2011年10月12日(北京时间为10月13日),丹尼斯·里奇去世,享年70岁。在技术讨论中,他常被称为dmr,这是他在贝尔实验室的Email地址。丹尼斯·里奇被世人尊称为“无形之王的C语言之父”,是计算机及网络技术的奠定者,曾担任朗讯科技公司贝尔实验室下属的计算机科学研究中心系统软件研究部的主任一职。是为乔布斯等一众IT巨擘提供肩膀的巨人。2011年10月与乔布斯相继离世,却远未像乔布斯那样得到全球的追捧和悼念。Java创始人詹姆斯·高斯林(英语:James Gosling,1955年5月19日-),出生于加拿大,软件专家,Java编程语言的共同创始人之一,一般公认他为“Java之父”。在他12岁的时候,他已能设计电子游戏机,帮忙邻居修理收割机。大学时期在天文系担任程式开发工读生,1977年获得了加拿大卡尔加里大学计算机科学学士学位。1981年开发在Unix上运行的Emacs类编辑器Gosling Emacs(以C语言编写,使用Mocklisp作为扩展语言)。1983年获得了美国卡内基梅隆大学计算机科学博士学位,博士论文的题目是:"The Algebraic Manipulation of Constraints"。毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司。1990年,与Patrick Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。1994年底,James Gosling在硅谷召开的“技术、教育和设计大会”上展示Java程式。2000年,Java成为世界上最流行的电脑语言。C++语言创始人本贾尼·斯特劳斯特卢普博士,1950年出生于丹麦,先后毕业于丹麦阿鲁斯大学和英国剑桥大学,曾担任AT&T大规模程序设计研究部门负责人,AT&T、贝尔实验室和ACM成员,德州农工大学计算机系首席教授,德州农工大学“杰出教授”。现任摩根士丹利信息技术部门董事总经理、哥伦比亚大学计算机科学系客座教授,美国国家工程学会会员,IEEE、ACM、CHM资深会员。1979年,B. S开始开发一种语言,当时称为“C with Classes”(带类的C),后来演化为C++。1998年,ANSI/ISO C++标准建立,同年,B. S推出了其经典著作The C++ Programming Language的第三版。C++的标准化标志着B. S博士倾20年心血的伟大构想终于实现。C#语言创始人安德斯·海尔斯伯格(Anders Hejlsberg,1960年12月-),丹麦人,Borland Turbo Pascal编译器的主要作者。进入微软公司后,先后主持了Visual J++、.Net和C#。安德斯·海尔斯伯格出生于哥本哈根,安德斯·海尔斯伯格曾在丹麦技术大学学习工程,但没有毕业,大学时期他曾替Nascom microcomputer撰写程式,他曾为Nascom-2电脑撰写蓝标签(Blue Label)Pascal compiler,到了DOS时代他又重新改写这套compiler。当时他在丹麦拥有个叫Poly Data的公司,他编写了Compass Pascal编译器核心,后来叫Poly Pascal。1986年他首次认识了Philippe Kahn(Borland的创立者)。JavaScript语言创始人布兰登·艾克(英语:Brendan Eich,1961年-,美国程序员与企业家,JavaScript主要创造者与架构师,曾任Mozilla公司首席首席技术官。布兰登·艾克生于美国加州的森尼维尔市,在圣塔克拉拉大学(Santa Clara University)就读时,最初主修物理学,在大三时,因兴趣转变,投入计算机科学领域,后获取数学与计算机科学学士学位。1986年获取伊利诺伊大学香槟分校计算机科学硕士学位。毕业后进入SGI工作,在此工作七年,主要负责操作系统与网络功能。之后他至MicroUnity工作了三年。1995年4月4日,任职于网景期间,为网景浏览器开发出JavaScript,之后成为浏览器上应用最广泛的脚本语言之一。1998年,布兰登协助成立Mozilla.org,2003年在美国在线决定结束网景公司营运后,布兰登协助成立了Mozilla基金会。Python语言创始人Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。Guido van Rossum(吉多·范罗苏姆)1982年获得阿姆斯特丹大学的数学和计算机科学的硕士学位,并于同年加入一个多媒体组织CWI,做调研员。1989年,他创立了Python语言。那时,他还在荷兰的CWI(Centrum voor Wiskunde en Informatica,国家数学和计算机科学研究院)。1991年初,Python发布了第一个公开发行版。Guido原居荷兰,1995移居到美国,并遇到了他现在的妻子。在2003年初,Guido和他的家人,包括他2001年出生的儿子Orlijn一直居住在华盛顿州北弗吉尼亚的郊区。随后他们搬迁到硅谷,从2005年开始就职于Google公司,其中有一半时间是花在Python上,现在Guido在为Dropbox工作。PHP语言创始人PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。这些工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量。后来又用C语言重新编写,包括可以访问数据库。他将这些程序和一些表单直译器整合起来,称为 PHP/FI。PHP/FI 可以和数据库连接,产生简单的动态网页程序。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档。并且发布了PHP1.0!在这的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,并且强烈要求增加一些特性。比如循环语句和数组变量等等;在新的成员加入开发行列之后,Rasmus Lerdorf 在1995年6月8日将 PHP/FI 公开发布,希望可以透过社群来加速程序开发与寻找错误。这个发布的版本命名为 PHP 2,已经有 PHP 的一些雏型,像是类似 Perl的变量命名方式、表单处理功能、以及嵌入到 HTML 中执行的能力。程序语法上也类似 Perl,有较多的限制,不过更简单、更有弹性。PHP/FI加入了对MySQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用 PHP/FI。在1997年,任职于 Technion IIT公司的两个以色列程序设计师:Zeev Suraski 和 Andi Gutmans,重写了 PHP 的剖析器,成为 PHP 3 的基础。而 PHP 也在这个时候改称为PHP:Hypertext Preprocessor。经过几个月测试,开发团队在1997年11月发布了 PHP/FI 2。随后就开始 PHP 3 的开放测试,最后在1998年6月正式发布 PHP 3。Zeev Suraski 和 Andi Gutmans 在 PHP 3 发布后开始改写PHP 的核心,这个在1999年发布的剖析器称为 Zend Engine,他们也在以色列的 Ramat Gan 成立了 Zend Technologies 来管理 PHP 的开发。Perl语言创始人Perl 最初的设计者为拉里·沃尔(Larry Wall),他于1987年12月18日发表。Perl借取了C、sed、awk、shell 脚本语言以及很多其他程序语言的特性。其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。 Perl 被称为“实用报表提取语言”(Practical Extraction and Report Language)。它是术语,而不仅仅是简写,Perl的创造者,Larry Wall提出第一个,但很快又扩展到第二个。那就是为什么“Perl”没有所有字母都大写。没必要争论哪一个正确,Larry 两个都认可。Ruby语言创始人Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。 松本行弘,Yukihiro Matsumoto(大家都叫他Matz.)Matz是一位专业的程序员,他在日本的开源公司 Netlab工作。他也是日本子最为著名的开放源码传播者之一。他发布了许多开源的产品,包括cmail,一个基于 Emacs 的邮件客户端程序,完全用Lisp写的。Ruby 是他第一个在日本以外国家成名的软件。Go语言创始人Go语言于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac OS X平台上进行了实现,后追加Windows系统下的实现。 谷歌资深软件工程师罗布·派克(Rob Pike)表示,“Go让我体验到了从未有过的开发效率。”派克表示,和今天的C++或C一样,Go是一种系统语言。他解释道,“使用它可以进行快速开发,同时它还是一个真正的编译语言,我们之所以现在将其开源,原因是我们认为它已经非常有用和强大。”罗伯伯是Unix的先驱,是贝尔实验室最早和Ken Thompson以及 Dennis M. Ritche 开发Unix的猛人,UTF-8的设计人。他还在美国名嘴David Letterman 的晚间节目上露了一小脸,一脸憨厚地帮一胖子吹牛搞怪。让偶佩服不已的是,罗伯伯还是1980年奥运会射箭的银牌得主。他还是个颇为厉害的业余天文学家,设计的珈玛射线望远镜差点被NASA用在航天飞机上。Rob Pike AT&T Bell Lab前Member of Technical Staff ,现在google研究操作系统。Delphi语言创始人Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。安德斯·海尔斯伯格(Anders Hejlsberg,1960.12~),丹麦人,Turbo Pascal编译器的主要作者,Delphi、C#和TypeScript之父,同时也是·NET创立者。 出生于哥本哈根,安德斯·海尔斯伯格曾在丹麦技术大学学习工程,但没有毕业,大学时期他曾替 Nascom microcomputer撰写程式,他曾为Nascom-2电脑撰写蓝标签(Blue Label) Pascal compiler,到了DOS时代他又重新改写这套compiler。当时他在丹麦拥有个叫Poly Data的公司,他编写了Compass Pascal编译器核心,后来叫Poly Pascal。1986年他首次认识了Philippe Kahn。Lua语言创始人Lua是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。Objective-C语言创始人布莱德·考克斯(Brad Cox)是计算机科学家和生物数学的博士,知名于他在以下领域的工作:软件工程,特别是代码复用,软件构成,Objective-C。1980年代初布莱德·确斯在其公司Stepstone发明Objective-C,它以一种叫做SmallTalk-80的语言为基础。Objective-C创建在C语言之上,意味着它是在C语言基础上添加了扩展而创造出来的能够创建和操作对象的一门新的程序设计语言。易语言是中国人开发的一种语言,小编也特意为大家整理了一下相关信息!易语言创始人易语言是一门以中文作为程序代码编程语言。以“易”著称。创始人为吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。 1990年吴涛开始自学程序设计,作为中国最早的一批共享软件作者,吴涛在1994年就开始了共享软件的开发。1998年,应北京乾为天公司的邀请,吴涛与该公司一起合作开发CCED2000,仅用半年就开发出了试用版,后来连续升级了五、六个版本。 在长期的开发过程中,吴涛虽然能非常熟练地应用国外公司出品的开发工具,但却对此耿耿于怀。他认为,阻碍国内软件事业发展的根本原因之一在于中国人没有属于自己的编程语言,有一些国外编程语言虽然做了汉化,但那是不彻底的,除非他们重新开发全中文内核。有很多人想学会编写程序以灵活、充分地利用计算机资源,但却又不懂英文,尤其是计算机专业英语,使人很难迈过这一道门槛。对此,吴涛在2000年初开始国内第一种全中文编程开发系统——“易语言”的研制。 凭着在软件开发、项目管理方面的丰富经验,在经过一段时间的努力之后,“易语言”的第一版开发成功。 “易语言”对在校学生尤其适合,学生的求知欲非常强,软件中提供的流程图功能,很大意义上就是基于这个用户群体开发的。我们感谢这些人,为我们提供这些优秀的编程语言。

Hipsters Ponto Tech
E o futuro do Java! – Hipsters #27

Hipsters Ponto Tech

Play Episode Listen Later Jan 17, 2017


E a plataforma Java também vive! Sim, houve alguns problemas e demoras, e a comunidade não ficou muito contente com a velocidade da plataforma pós Java 8. Como vai a versão 9? Como vai o Java EE? O que podemos esperar? Participantes: Paulo Silveira, host do hipsters, javeiro quando era menino Mauricio Linhares, o cohost que tá enferrujado no Java Alberto Souza, o fanático do Spring Michael 'Mister M' Nascimento, o cara que até dá talks com o James Gosling! Links citados no episódio e extras: JEPs (mini specs) do JDK 9 Projeto Jigsaw Improving, empresa que tem como um dos líderes o Michael E conheça o curso de Java 8 que inclusive foi feito pelo host do hipsters! Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia

Hipsters Ponto Tech
E o futuro do Java! – Hipsters #27

Hipsters Ponto Tech

Play Episode Listen Later Jan 17, 2017


E a plataforma Java também vive! Sim, houve alguns problemas e demoras, e a comunidade não ficou muito contente com a velocidade da plataforma pós Java 8. Como vai a versão 9? Como vai o Java EE? O que podemos esperar? Participantes: Paulo Silveira, host do hipsters, javeiro quando era menino Mauricio Linhares, o cohost que tá enferrujado no Java Alberto Souza, o fanático do Spring Michael 'Mister M' Nascimento, o cara que até dá talks com o James Gosling! Links citados no episódio e extras: JEPs (mini specs) do JDK 9 Projeto Jigsaw Improving, empresa que tem como um dos líderes o Michael E conheça o curso de Java 8 que inclusive foi feito pelo host do hipsters! Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia

Hipsters Ponto Tech
E o futuro do Java! – Hipsters #27

Hipsters Ponto Tech

Play Episode Listen Later Jan 16, 2017 43:29


E a plataforma Java também vive! Sim, houve alguns problemas e demoras, e a comunidade não ficou muito contente com a velocidade da plataforma pós Java 8. Como vai a versão 9? Como vai o Java EE? O que podemos esperar? Participantes: Paulo Silveira, host do hipsters, javeiro quando era menino Mauricio Linhares, o cohost que tá enferrujado no Java Alberto Souza, o fanático do Spring Michael 'Mister M' Nascimento, o cara que até dá talks com o James Gosling! Links citados no episódio e extras: JEPs (mini specs) do JDK 9 Projeto Jigsaw Improving, empresa que tem como um dos líderes o Michael E conheça o curso de Java 8 que inclusive foi feito pelo host do hipsters! Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia

Enterprise Java Newscast
Episode 18 - Jan 2014

Enterprise Java Newscast

Play Episode Listen Later Jan 23, 2014 74:11


Kito, Ian, and Daniel cover new releases from Spring, MyFaces, ICEsoft, JBoss, Oracle, and Apache. They also discuss responsive design, the Java EE 8 survey, and James Gosling’s Oracle Report Card. New Releases Spring Announcing Spring Framework 4.0 GA Release The Spring Framework 4.1 plan - and 4.0.1 & 3.2.7 releases coming up next week Spring AMQP 1.3.0.M1 and 1.2.1.RELEASE Available Spring LDAP 2.0.0.RELEASE Released JavaServer Faces MyFaces Core 2.2.0, 2.1.14, 2.0.20 released What’s new in MyFaces 2.2 RichFaces 5.0.0.Alpha2 Release Announcement RichWidgets 0.1 Release Announcement PrimeFaces 4.0.6 and 3.5.22 Released PrimeFaces 5.0 Roadmap PrimeFaces Certification Program Mojarra 2.2.5 and 2.1.27 released   JSF 2.1.22 major performance improvement Apache Commons Lang 2.3.1 Released JMeter 2.11 Released   Commons Exec 1.2 Released Apache Cloudstack 4.2.1 Released Apache Tomcat 7.0.50 Commons Beanutils 1.9.1 Released Apache Wicket 6.13.0 Released Apache Camel 2.11.3 Released RedHat / JBoss Portlet Bridge 3.3.1.Final released ModeShape 3.7.1.Final is available Red Hat and the CentOS Project Join Forces Oracle Java SE Development Kit 7, Update 51 (Includes Jar timestamp warning) James Gosling Oracle Report Card Other Introducing BridgeIt! Java EE 8 Survey (Part 1) (Part 2) Jenkins 1.547 Released News GlassFish commercial supported versions - January updates Events No Fluff Just Stuff Boston, MA Feb 28 - Mar 2 Minneapolis, MN Mar 7 - 9 Madison, WI Mar 14 - 15 Great Indian Developer Summit (Bangalore) April 22-25 Emerging Tech for the Enterprise April 22-23, 2014 ScalaDays Kosmos, Berlin June 16th-18th OSCON, Portland, OR July 20–24, 2014  

Les Cast Codeurs Podcast
Les Cast Codeurs Podcast - Episode 46 - Le blog qui valait 3 milliards

Les Cast Codeurs Podcast

Play Episode Listen Later Sep 24, 2011 56:48


Enregistré le 20 septembre 2011 Telechargement de l’episode LesCastCodeurs-Episode–46.mp3 News James Gosling James Gosling frole la mort et en parle http://nighthacks.com/roller/jag/entry/i_m_alive http://nighthacks.com/roller/jag/entry/some_more_detail Sergey Brin on Parkinson http://too.blogspot.com/2008/09/lrrk2.html Nouveau Job de James Gosling http://nighthacks.com/roller/jag/entry/i_ve_moved_again Jug summer camp http://www.jugsummercamp.org/ Closures La proposition des closures http://mail.openjdk.java.net/pipermail/lambda-dev/2011-September/003936.html Brian Goetz http://www.briangoetz.com/ Campagne 42eme.com Le site de la campagne http://42eme.com Google + Google + ouvre ses APIs http://googleplusplatform.blogspot.com/2011/09/getting-started-on-google-api.html Le site pour les developeurs https://developers.google.com/+/ Google App Engine Google App Engine change ses prix http://glaforge.appspot.com/article/google-app-engine-s-new-pricing-model Quelques examples de changement de prix http://groups.google.com/group/google-appengine/browse_thread/thread/a1b7c68db2243932?pli=1 Cloud Foundry Patrick Chanezon http://www.chanezon.com/pat/cv/ Micro cloud foundry https://www.cloudfoundry.com/micro Annoncement http://blog.cloudfoundry.com/post/9331377393/we-shrunk-the-cloud-introducing-micro-cloud-foundry Brevets dans le mobile Google rachète des brevets a Motorola et les redonne / vend a HTC pour contrer les attaques d’Apple http://www.slashgear.com/htc-sues-apple-using-google-motorola-patents-07177865/ HP abandonne la TouchPad http://www.itespresso.fr/hp-abandonne-la-touchpad-mais-pas-forcement-les-tablettes-46139.html La nouvelle strategy d’HP http://online.wsj.com/article/SB10001424053111903461304576526810536821404.html BeOS http://fr.wikipedia.org/wiki/BeOS Apple bloque la Samsung Galaxy Tab 10.1 http://www.lefigaro.fr/societes/2011/09/09/04015-20110909ARTFIG00457-apple-fait-interdire-les-galaxy-tab-de-samsung-en-allemagne.php Les mains dans le cambouis Flash of unstyled content http://en.wikipedia.org/wiki/Flash_of_unstyled_content Les conferences OpenWorldForum 22 et 23 septembre à Paris http://www.openworldforum.org/ JavaOne 2011 du 2 au 6 octobre à San Francisco http://www.oracle.com/javaone/index.html Soft shake Geneve 3 et 4 octobre http://soft-shake.ch/ Riviera Dev les 20 et 21 octobre à Sophia Antipolis http://rivieradev.fr/ SpringOne2GX les 25 au 28 octobre http://springone2gx.com/conference/chicago/2011/10/home JUDCon 31 octobre–1er novembre à Londres http://www.jboss.org/events/JUDCon.html Devoxx 14 au 18 novembre à Anvers http://www.devoxx.com/display/DV11/Home Bibliotheque Apache Maven 2eme édition aux éditions Pearson http://www.pearson.fr/livre/?GCOI=27440100487310 Nous contacter Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/

Computer Systems Colloquium (Winter 2011)
8. The Process of Innovation (March 9, 2011)

Computer Systems Colloquium (Winter 2011)

Play Episode Listen Later May 26, 2011 82:33


There's a lot more innovation than just having good ideas. Timing, audience, energy, politics, and many more factors all influence the outcome. James Gosling discusses how innovation has works and how it is affecting computer science. (March 9, 2011)

Les Cast Codeurs Podcast
Les Cast Codeurs Podcast - Episode 37 - J'peux pas j'ai piscine

Les Cast Codeurs Podcast

Play Episode Listen Later Apr 5, 2011 63:07


Enregistré le 29 mars 2011 XWiki Entreprise 3.0 http://www.h-online.com/open/news/item/XWiki-Enterprise-3-0-released-1220159.html James Gosling chez Google  http://java.developpez.com/actu/30308/Le-pere-de-Java-rejoint-Google-l-embauche-de-James-Gosling-a-t-elle-un-rapport-avec-le-desaccord-entre-Google-et-Oracle-sur-Android/ http://nighthacks.com/roller/jag/entry/next_step_on_the_road Java EE 7 http://www.infoq.com/news/2011/03/ee7_jsr http://blogs.sun.com/theaquarium/entry/java_ee_7_has_been http://blogs.sun.com/theaquarium/entry/java_ee_7_review_ballot http://blogs.sun.com/theaquarium/entry/more_java_ee_7_content SpringSource/VMWare rachète WaveMaker http://www.wavemaker.com/product/ http://blog.springsource.com/2011/03/08/vmware-acquires-wavemaker/ eXo sort son Cloud-IDE http://cloud-ide.com/ http://blog.exoplatform.org/2011/03/15/history-of-exo-cloud-ide/ http://www.eweek.com/c/a/Cloud-Computing/eXo-Launches-Cloud-IDE-for-Amazon-Elastic-Beanstalk-791963/ http://eu.techcrunch.com/2011/03/15/exo-platform-kicks-off-the-year-of-paas-and-extends-enterprise-portals-to-the-cloud/ Bespin renommé Skywriter puis mergé avec Ace http://mozillalabs.com/skywriter/2011/01/18/mozilla-skywriter-has-been-merged-into-ace/ Update Java Mac foire de nombreux projets Thread sur le google group de GAE : https://groups.google.com/forum/#!topic/google-appengine-java/WiImnzVb9Fo Issue dans le bug tracker : http://code.google.com/p/googleappengine/issues/detail?id=4712 Problème avec l'intégration GWT / Eclipse : https://groups.google.com/forum/#!msg/google-web-toolkit/UrtkUZvLBgU/RNbotazE0C0J http://stackoverflow.com/questions/5248967/what-does-apples-update-to-java-1-6-0-24-break Pacifist http://www.charlessoft.com/ Programming motherfucker manifesto http://oppugn.us/posts/1300784321.html http://programming-motherfucker.com/ Les JUGs et conferences Zenika: What's next paris le 26 et 27 mai http://whatsnextparis.com BreizhCamp: CAll4paper de nos amis bretons http://www.breizhcamp.org/ USI 2011 http://www.universite-du-si.com Les outils qu'on utilise FEST-Assert http://code.google.com/p/fest/ Hamcrest http://code.google.com/p/hamcrest/ JUnit 4 http://www.junit.org/ Les mains dans le cambouis Les plugins orientés UI (utilisés sur https://ci.exoplatform.org pour vous donner une idée) : http://wiki.jenkins-ci.org/display/JENKINS/Dashboard+View : Pour créer des dashboards un peu plus riches pour structurer les informations (derniers builds, nombres de tests en erreurs ...). http://wiki.hudson-ci.org/display/HUDSON/ChuckNorris+Plugin : Pour afficher les "Facts" de ChuckNorris et changer le fond de la page sur les builds en fonction de leur état. http://wiki.hudson-ci.org/display/HUDSON/Compact+Columns : Pour simplifier les columns avec les derniers status des jobs http://wiki.jenkins-ci.org/display/JENKINS/Console+Column+Plugin : Pour afficher une icone avec un lien vers la dernière console d'execution d'un build http://wiki.hudson-ci.org/display/HUDSON/Green+Balls : Pour voir la vie en vert et non pas en bleu. http://wiki.jenkins-ci.org/display/JENKINS/Nested+View+Plugin : Pour gérer des sous-vues (sous onglets) http://wiki.hudson-ci.org/display/HUDSON/Radiator+View+Plugin : Pour afficher une vue synthétique des jobs à placer sur un écran dans les bureaux Les plugins pour faciliter l'administration : http://wiki.hudson-ci.org/display/HUDSON/Configuration+Slicing+Plugin : Pour faire du "bulk" update sur certains points de configuration des jobs http://wiki.hudson-ci.org/display/HUDSON/Global+Build+Stats+Plugin : Pour générer des graphiques sur les statistiques d'utilisation du serveur. http://wiki.jenkins-ci.org/display/JENKINS/SCM+Sync+configuration+plugin : Pour sauvegarder et versionner la configuration du serveur et de ses jobs dans un SCM (Support de SVN essentiellement aujourd'hui. Harcelez @fcamblor pour l'améliorer :-) ) Les plugins d'intégration aux SCM : http://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin : Git seul http://wiki.jenkins-ci.org/display/JENKINS/Github+Plugin : Git sur GitHub http://wiki.jenkins-ci.org/display/JENKINS/Google+Code+Plugin : Google Code Sans compter les dizaines d'autres et notamment les plus répandus pour SVN, .... Autres plugins utiles non évoqués : http://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin : De très grosses améliorations par rapport au mécanisme natif de notification. Il gère le template de mails, les regles d'envois avec différents récipients en fonctions des resultats du build etc. http://wiki.hudson-ci.org/display/HUDSON/Maven+Deployment+Linker : Pour afficher les liens vers les artifacts déployés par le build. http://wiki.jenkins-ci.org/display/JENKINS/Build-timeout+Plugin : Pour forcer l'arrêt d'un job si il dépasse un certain temps d'execution. (Attention ce dernier ne tient pas compte des postbuild tasks ce qui peut poser problème si le blocage se produit sur une tache positionner à ce niveau comme le build sonar etc). http://wiki.hudson-ci.org/display/HUDSON/Sonar+Plugin : Pour enchainer automatiquement le build sonar après un build classique http://wiki.hudson-ci.org/display/HUDSON/Priority+Sorter+Plugin : Pour donner plus de priorité à certains jobs dans la file d'attente. http://wiki.hudson-ci.org/display/HUDSON/Port+Allocator+Plugin : Pour éviter que des jobs d'integration soient lancés en parallele en utilisant les même ports de la machine. Pour aller plus loin : Le site web jenkins : http://jenkins-ci.org/ Un livre complet et gratuit sur Jenkins http://wakaleo.com/books/jenkins-the-definitive-guide Les news : http://twitter.com/#!/jenkinsci Une série d'articles pour créer un plugin hudson/jenkins : http://fcamblor.wordpress.com/2010/04/04/plugins-hudson-etape-1-la-creation-du-plugin/ http://fcamblor.wordpress.com/2010/04/10/plugins-hudson-episode-2-implementer-son-premier-plugin/ http://fcamblor.wordpress.com/2010/06/01/plugins-hudson-episode-3-des-formulaires-et-des-donnees/ Un article sur l'administration de Jenkins en utilisant la puissance de GRoooooooovy : http://bazoud.free.fr/post/2010/05/31/groovy-aime-hudson/ Nous contacter Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous sur http://lescastcodeurs.com/

Les Cast Codeurs Podcast
Les Cast Codeurs Podcast - Episode 30 - Java et le mouvement brownien

Les Cast Codeurs Podcast

Play Episode Listen Later Nov 3, 2010 49:58


Enregistre le 27 octobre 2010 News IBM - OpenJDK http://arstechnica.com/open-source/news/2010/10/ibm-joins-openjdk-as-oracle-shuns-apache-harmony.ars Apache Harmony http://harmony.apache.org/  Android et Harmony http://www.frandroid.com/42380/ibm-rejoint-oracle-pour-openjdk-quel-impact-pour-android JCP http://jcp.org Lettre de la fondation Apache sur le futur d'Harmony https://blogs.apache.org/foundation/entry/statement_by_the_asf_board Blog de Mark Reinhold (architect en chef de la plateforme Java) http://blogs.sun.com/mr/entry/ibm_to_join_openjdk Stephen Colebourne http://www.jroller.com/scolebourne/entry/jcp_pragmatism_or_bust  http://weblogs.java.net/blog/fabriziogiudici/archive/2010/10/13/how-free-openjdk   JCP Stephen Colebourne http://www.jroller.com/scolebourne/ http://www.jroller.com/scolebourne/entry/does_oracle_have_enough_votes Hologic proche d'Oracle? http://www.jroller.com/scolebourne/entry/stacking_the_jcp_election Holologic http://www.hologic.com/ Sam Pullara  http://www.linkedin.com/in/spullara  http://www.javarants.com/ Azul http://www.azulsystems.com/ Crazy Bob Lee  http://blog.crazybob.org/ http://blog.crazybob.org/2010/10/long-live-java.html   Apple et Java Java retiré http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html http://www.macrumors.com/2010/10/21/apple-discontinuing-java-installation-packages-for-mac-os-x/ Commentaire de Steve Jobs http://www.macrumors.com/2010/10/22/steve-jobs-comments-on-apples-java-discontinuation/ James Gosling sur le sujet http://nighthacks.com/roller/jag/entry/steve_jobs_comments_on_apple Open JDK http://openjdk.java.net/ SoyLatte http://landonf.bikemonkey.org/static/soylatte/ Mac App Store http://www.apple.com/mac/app-store/ http://www.downloadsquad.com/2010/10/20/apple-announces-mac-app-store/    iPad http://www.apple.com/fr/ipad/ BlackBerry PlayBook http://us.blackberry.com/playbook-tablet/ Ubuntu http://www.ubuntu.com/ Sony rachete http://www.tuaw.com/2010/10/26/rumormill-apple-to-buy-sony/ Le Walkman c'est fini http://running.about.com/b/2010/11/02/r-i-p-sony-walkman.htm  OpenOffice http://www.openoffice.org/  LibreOffice http://www.documentfoundation.org/ http://techrights.org/2010/09/28/document-foundation-and-libreoffice/ http://www.omgubuntu.co.uk/2010/09/libreoffice-google-novell-sponsored-openoffice-fork-launched/ http://www.developpez.com/actu/21454/OpenOffice-org-n-existe-plus-Cloud-Office-d-Oracle-et-LibreOffice-3-lui-succedent   Oracle et les JUGs http://www.parisjug.org/xwiki/bin/view/Blog/To%20be%20or%20not%20to%20be%20(part%20of%20IOUC)%2C%20that%20is%20the%20question   Gemalto http://www.frandroid.com/44367/gemalto-attaque-google-android Infographie de qui intente un proces a qui dans l'industrie du mobile http://www.informationisbeautiful.net/2010/whos-suing-whom-in-the-telecoms-trade/ Mexican stand-off http://dictionary.reverso.net/english-cobuild/Mexican   Data Center Google en Belgique http://www.zorgloob.com/2010/10/03/google-saint-ghislain/    XWiki dans le cadrant magique du Gartner http://www.xwiki.com/xwiki/bin/view/Blog/XWiki+Gartner+Magic+Quadrant+Social+Software   Les outils de la semaine Tripit http://www.tripit.com/ La Xxxx et le couteau de Guillaume Dropbox https://www.dropbox.com Gmail https://www.gmail.com/ Simplenote http://simplenoteapp.com/ Hibernate http://www.hibernate.org/ Git http://git-scm.com/ Gradle http://www.gradle.org/  GitHub https://github.com/   Nous contacter Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous sur http://lescastcodeurs.com/

Les Cast Codeurs Podcast
Les Cast Codeurs Podcast - Episode 28 - JavaOne 2010 Le Rap de Larry

Les Cast Codeurs Podcast

Play Episode Listen Later Sep 25, 2010 63:15


Enregistré le 23 septembre 2010 JavaOne http://www.oracle.com/us/javaonedevelop/index.html Google absent de JavaOne http://googlecode.blogspot.com/2010/08/update-on-javaone.html Oracle Exalogic http://www.oracle.com/us/products/middleware/exalogic/index.html HP et la keynote http://www.enterpriseirregulars.com/25889/the-day-hp-got-killed-publicly-by-hp/ JDK 7 et 8 http://blogs.sun.com/mr/entry/rethinking_jdk7 Presentation sur le profil du prochain gros langage http://www.jroller.com/scolebourne/entry/the_next_big_jvm_language1 Scala http://www.scala-lang.org/ Fantom http://fantom.org/ Groovy http://groovy.codehaus.org/ JavaFX http://en.wikipedia.org/wiki/JavaFX http://www.h-online.com/open/news/item/JavaFX-Script-is-dead-long-live-JavaFX-1082823.html JCP http://blogs.sun.com/jcp/entry/and_the_nominees_are http://blogs.sun.com/jcp/entry/the_2010_jcp_award_winners interview James Gosling http://www.eweek.com/c/a/Application-Development/Java-Creator-James-Gosling-Why-I-Quit-Oracle-813517/ eXo Platform 3 http://www.exoplatform.com/company/public/website/platform/exo-platform-3 CloudBees http://www.cloudbees.com/ Concert Black Eyed Peas http://videos.wittysparks.com/id/3051302216 http://javageek.org/2010/09/23/oracle_appreciation_event_with_the_black_eyed_peas.html Nous contacter Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous sur http://lescastcodeurs.com/

LinuCast - MP3
LinuCast #41: Kuuletteko Te Vai Eiks Teitä Vaan Kiinnosta?

LinuCast - MP3

Play Episode Listen Later Apr 20, 2010 77:33


Asiat: - Ubuntulla yli 12 miljoonaa käyttäjää - Ubuntu ei vaihdakaan Yahoon - Javan kehittäjä ja keksijä, James Gosling, sai tarpeekseen Oraclesta - Oracle löi Sunin ilmaislisäosalle lähes 70 euron hintalapun - MySQL:ää kehitetään hiljaisen avonaisesti - Google Puts Weight Behind Theora on Mobile - Google avaa VP8-koodekin - Lightworks Video Editor Going Open-Source - Firefox-selaimeen tärkeä uudistus: Lorentz - Ei enää Arialia: fonttien kirjo tulee selaimiin - Intel paljasti MeeGon saloja kehittäjille - MeeGo tähtää myös pöytäkoneisiin - Android tuupattu iPhonelle - Android and Linux Foundation to Reunite? - Apachelta vohkittiin salasanat Puhumassa: - Henrik - Ninnnu - Sakari - Ape

Les Cast Codeurs Podcast
Les Cast Codeurs Podcast - Episode 16 - Le seul podcast Java cette semaine qui ne parle PAS du webcast de Snoracle

Les Cast Codeurs Podcast

Play Episode Listen Later Jan 30, 2010 59:29


Enregistre le 25 janvier 2010 Nouvelles La communaute Europeenne vote oui a la fusion de Oracle et Sun http://www.theregister.co.uk/2010/01/21/europe_clears_oracle/ Le blog de James Gosling (800 commentaires et ca continue) http://blogs.sun.com/jag/entry/so_long_old_friend Le blog de Marc Fleury sur Monty et MySQL http://www.thedelphicfuture.org/2010/01/save-mysql.html SpringSource donne le code du dm server a la fondation Eclipse http://www.informationweek.com/news/services/saas/showArticle.jhtml?articleID=222301518&cid=RSSfeed_IWK_ALL http://blog.springsource.com/2010/01/12/dm-server-project-moves-to-eclipse-org/ NoSQL: la premiere reunion en France https://sites.google.com/a/octo.com/nosql/home NoSQL humoristique http://www.youtube.com/watch?v=LhnGarRsKnA HornetQ 2.0 est sorti http://hornetq.blogspot.com/2010/01/hornetq-200ga-is-released.html ModeShape http://www.jboss.org/modeshape Le standard de benchmark SPECjEntreprise2010 pour Java EE 5 http://www.theserverside.com/news/thread.tss?thread_id=59161 Le TPC-C benchmark dont Vincent parlait http://www.tpc.org/tpcc Yahoo vend Zimbra a VMWare http://news.cnet.com/8301-30684_3-10433478-265.html?tag=newsLatestHeadlinesArea.0 Hibernate 3.5 Beta 3 et Beta 4 http://in.relation.to/Bloggers/Hibernate350Beta3Release http://in.relation.to/Bloggers/Hibernate350Beta4Release Spring Roo 1.0 http://www.springsource.org/node/2273 Les JUGs et conferences 2e anniversaire du Paris JUG http://parisjug.org/xwiki/bin/view/Meeting/20100209 Red Hat Summit et JBoss World 2010 http://www.redhat.com/promo/summit/2010/ Les outils de l'episode La police de caractere inconsolata http://www.levien.com/type/myfonts/inconsolata.html Police Deja Vu http://dejavu-fonts.org Vincent: Psi (Jabber) - supporte ban + ne pas rendre le chat liste http://psi-im.org/ Les mains dans le cambouis: Maven edition Maven pluging Version de chez Codehaus Mojo http://mojo.codehaus.org/versions-maven-plugin/ Livre d'Arnaud http://livre.fnac.com/a2748495/Nicolas-de-Loof-Apache-Maven

This Ain't Your Dad's Java
The One About The Man (Who Started It All)

This Ain't Your Dad's Java

Play Episode Listen Later Aug 21, 2008 72:50


In this weeks episode, Eric and Jenn (with David there in spirit) sit down with the man who started it all, James Gosling to talk all about Java. From the beginning when Java was just a thought, to where Java is today, Java ME/SE, to JavaFX, we discuss what Java means to James and to the world. As always, we dive into some of our favorite toys, what boxes we got from Amazon.COM, what we are reading and what music has us rocking out.