Latest from todayOpenAI’s desktop superapp: The end of ChatGPT as we know it?A product consolidation raises bigger questions about where OpenAI is really headed.By Gyana SwainMar 20, 20265 minsArtificial IntelligenceDevelopment ToolsSoftware Development Google’s Stitch UI design tool is now AI-poweredBy Maxwell CooterMar 20, 20261 minArtificial IntelligenceDevelopment ToolsSoftware Development Stop using AI to submit bug reports, says Google By Maxwell CooterMar 20, 20262 minsArtificial IntelligenceBugsOpen SourceGoogle adds vibe design to Stitch UI design toolBy Paul Krill Mar 20, 20262 minsArtificial IntelligenceDevelopment ToolsSoftware Development OpenAI buys Python tools builder AstralBy Paul Krill Mar 19, 20262 minsGenerative AIProgramming LanguagesPython OpenAI buys non-AI coding startup to help its AI to programBy Paul Barker Mar 19, 20266 minsArtificial IntelligenceDevelopment ToolsOpen Source OpenAI’s $50B AWS deal puts its Microsoft alliance to the testBy Taryn Plumb Mar 18, 20266 minsAmazon Web ServicesIaaSMicrosoft Azure Java future calls for boosts with records, primitives, classesBy Paul Krill Mar 18, 20264 minsJavaProgramming LanguagesSoftware Development Edge.js launched to run Node.js for AIBy Paul Krill Mar 18, 20262 minsGenerative AIJavaScriptWebAssembly Using the if-then-else framework, Part 1 Code maintainable branching logic with the if-then-else framework By Paul Corazza Mar 24, 2000 20 mins Java StringBuffer versus String What is the performance impact of the StringBuffer and String classes? By Reggie Hutcherson Mar 24, 2000 4 mins Build Automation LDAP and JNDI: Together forever Learn how LDAP and JNDI combine to form a powerful directory and Java object storage facility By Sameer Tyagi Mar 24, 2000 26 mins Java Web Development Interprocess communications in Java How can Java processes communicate without RMI? By Tony Sintes Mar 24, 2000 2 mins Utilities SilverStream performs on Java 2 The <em>InfoWorld</em> Test Center reviews SilverStream's Application Server 3.0 By Tom Yager Mar 20, 2000 5 mins Java Technology Industry Web Development News and New Product Briefs (March 17, 2000) By Julie Salzmann Mar 17, 2000 8 mins Software Development Compiler optimizations Can you count on compilers to optimize your Java code? By Reggie Hutcherson Mar 14, 2000 3 mins Build Automation Programming XML in Java, Part 1 Create Java apps with SAX appeal By Mark Johnson Mar 13, 2000 31 mins Java Programming Languages News and New Product Briefs (March 10, 2000) By Julie Salzmann Mar 10, 2000 8 mins Software Development A multiline button is possible! Can JButton create a multiline button? By Tony Sintes Mar 10, 2000 4 mins Performance problem or design problem? What to consider before you optimize By Reggie Hutcherson Mar 7, 2000 4 mins Build Automation News and New Product Briefs (March 6, 2000) By Julie Salzmann Mar 6, 2000 26 mins Technology Industry Certification help We all hate them, but let's look at certification questions and answers By Tony Sintes Mar 2, 2000 5 mins Utilities Create a custom Java 1.2-style ClassLoader The Java 1.2 delegation model simplifies class-loading design and implementation By Ken Mccrary Mar 1, 2000 10 mins Java Sun confers with licensees over control of Java Sun and several of its biggest Java licensees haggle over the terms of the JCP 2.0 draft; meanwhile, ECMA blasts Sun for wasting the standards body's time By JavaWorld Staff Mar 1, 2000 5 mins Technology Industry JavaWorld debuts weekly Java performance column Plenty of quick tips on the horizon By Reggie Hutcherson Mar 1, 2000 3 mins Java The basics of Java platform performance Where to focus your efforts By Reggie Hutcherson Mar 1, 2000 3 mins Build Automation Make room for JavaSpaces, Part 3 Coordinate your Jini applications with JavaSpaces By Susanne Hupfer Mar 1, 2000 25 mins Java Science Industry Pushlets: Send events from servlets to DHTML client browsers Discover how pushlets, a servlet-based notification mechanism, enables server-side Java objects to call back JavaScript code within a client browser. By Just Van Den Broecke Mar 1, 2000 26 mins HTML Java JavaScript User interfaces for object-oriented systems, Part 6: The RPN calculator The RPN-calculator application demonstrates object-oriented UI principles By Allen Holub Mar 1, 2000 59 mins Java The Java-enabled wireless world Java will dominate the market for small, smart devices By John Rommel Mar 1, 2000 6 mins Java Breaking news in XML Despite the scanty turnout, the recent XTech 2000 show produced several important XML/Java-related announcements By Eric Armstrong Mar 1, 2000 10 mins Java Programming Languages News and New Product Briefs (March 10, 2000) By Julie Salzmann Mar 1, 2000 8 mins Java Court reinstates Java injunction against Microsoft Judge Ronald Whyte's ruling reaffirms the current situation, but may prompt a settlement By Michael Lattig and <em>infoworld</em> Feb 25, 2000 3 mins Java Technology Industry News and New Product Briefs (January 31, 2000) By Julie Salzmann Feb 25, 2000 10 mins Software Development News and New Product Briefs (January 24, 2000) By Julie Salzman Feb 24, 2000 10 mins Software Development News and New Product Briefs (February 21, 2000) By Julie Salzmann Feb 21, 2000 11 mins Software Development Sun’s BluePrints for J2EE Learn the basics of designing J2EE applications — from one handy guide By Ethan Henry Feb 21, 2000 11 mins Software Development The business case for Java: A primer for geeks, Part 2 Facing today's business challenges with Java By Max Goff Feb 21, 2000 8 mins Java Web Development Letters to the Editor (January 20, 2000) By JavaWorld Staff Feb 15, 2000 4 mins Databases Java Programming Languages News and New Product Briefs (February 14, 2000) By Julie Salzmann Feb 14, 2000 9 mins Software Development Apple announces Java 2 plans at MacWorld Long silent about future directions, members of Apple's Java team outlined By Daniel H. Steinberg Feb 9, 2000 14 mins Java Software Development News and New Product Briefs (February 7, 2000) By Julie Salzmann Feb 7, 2000 9 mins Software Development Technology Industry After Y2K: The Java-enabled wireless convergence Where Java will take us in the wireless world By John Rommel Feb 1, 2000 6 mins Java Create automated and distributed management applications with Jiro technology With Sun's new Jiro technology, you can develop sophisticated Java and Jini-based applications that manage distributed resources By Mark A. Carlson Feb 1, 2000 13 mins Careers Java JMS: An infrastructure for XML-based business-to-business communication Learn how the Java Messaging Service can provide a flexible, reliable, and secure means of exchanging XML-based transactions By Gordon Van Huizen Feb 1, 2000 23 mins Java Programming Languages Behold the power of parametric polymorphism Adding generic types to Java could mean less coding and fewer By Eric Allen Feb 1, 2000 13 mins Java Security Speed up listener notification Discover the fastest way to notify event listeners defined by the JavaBeans 1.01 specification By Robert Hastings Feb 1, 2000 36 mins Java Building a Java servlet framework using reflection, Part 2 Gain greater functionality with less code using these reflective code samples By Michael Cymerman Feb 1, 2000 24 mins Java Web Development The business case for Java: A primer for geeks, Part 1 Why a strategic move to Java makes good business sense By Max Goff Jan 21, 2000 16 mins Java Web Development Java is here to stay Why Java is ready for enterprise applications By John Rommel Jan 15, 2000 7 mins Java GemStone looks to ease J2EE adoption The company announces four new varieties of its GemStone/J J2EE application server By Michael Lattig and <em>infoworld</em> Jan 12, 2000 3 mins Java Allaire adds Java with Valto acquisition The deal will add EJB capabilities to Allaire's Cold Fusion application server By Michael Lattig and <em>infoworld</em> Jan 5, 2000 3 mins Technology Industry News and New Product Briefs (January 5, 2000) By Dusan Palka Jan 5, 2000 18 mins Software Development XML APIs for databases Blend the power of XML and databases using custom SAX and DOM APIs By Ramnivas Laddad Jan 1, 2000 17 mins Databases HTML Java JNDI overview, Part 1: An introduction to naming services Use JNDI to better manage your distributed applications By Todd Sundsted Jan 1, 2000 10 mins DNS Java Spotlight dimmed on J2EE launch Industry supports J2EE despite concern over ECMA renege By Theresa Gonzalez Jan 1, 2000 3 mins Java News and New Product Briefs (December 20, 1999) By Dusan Palka Jan 1, 2000 18 mins Software Development User interfaces for object-oriented systems, Part 5: Useful stuff Build an application that puts user-interface principles into practice By Allen Holub Jan 1, 2000 37 mins Java Software Development Process XML with JavaBeans, Part 2 How IDEs interconnect components By Mark Johnson Dec 29, 1999 19 mins Java Programming Languages 1…1,0931,0941,0951,0961,0971,0981,0991,1001,101…1,114 Show me moreLatestArticlesVideos feature How to land a software development job in an AI-focused world By Bob ViolinoMar 23, 20269 mins Artificial IntelligenceCareersGenerative AI opinion The agent security mess By Matt AsayMar 23, 20266 mins Access ControlDevelopment ApproachesIdentity and Access Management opinion The ‘toggle-away’ efficiencies: Cutting AI costs inside the training loop By Jayachander Reddy KandakatlaMar 20, 20269 mins Artificial IntelligenceGenerative AITechnology Industry video How to build desktop apps in Typescript with Electrobun Mar 17, 20265 mins Python video Write and run assembly in Python with Copapy Mar 10, 20265 mins Python video Run AI Models Locally on Your PC — No Cloud Required (LM Studio Guide) Mar 3, 20265 mins Python