Articles

  • 1 day ago | i-programmer.info | Mike James

    Written by Mike James    Apple's latest attempt to maintain full financial control over the App Store has failed, allowing Fortite to stay in the App Store and Epic to use external methods for in-app purchases. There has been another blow for Apple in its ongoing legal battle with Epic, the background to which I outlined last month in Apple Lets Fortnite Back In The App Store.

  • 5 days ago | i-programmer.info | Mike James

    Page 1 of 2Delegates are C#'s original way of allowing you to work with functions as if they were first-class objects. The aim may be simple, but the need to define a type and then an instance of the type can be confusing. Find out more in this extract from my book, Deep C#: Dive Into Modern C#.

  • 1 week ago | i-programmer.info | Mike James

    You may well know that important conjecture that P! = NP, but of equal theoretical importance is P! = PSPACE, but it hardly gets any of the publicity of its near relation. We seemed to have moved a little closer to proving it. We are all fairly familiar with the idea of the complexity class P which are the problems we can solve in polynomical time. Perhaps a better way to express P is the class of problems that have solutions that scale in time like a polynomial in the size of the problem.

  • 1 week ago | i-programmer.info | Mike James

    Written by Mike James    JetBrains has shown off a pre-alpha version of its forthcoming official Kotlin support for Visual Studio Code and an implementation of Language Server Protocol for the Kotlin language. The announcements were made at JetBrains' KotlinConf, along with news of what's coming in Kotlin 2.2.  Kotlin is the open source language originated by JetBrains and promoted by Google as a first class language for Android to replace or supplement Java.

  • 1 week ago | i-programmer.info | Mike James

    Page 1 of 2 Java wasn't a revolution even at the time it first appeared. It introduced little that was new and yet we were carried along on a wave of enthusiasm. I can remember wondering why anyone would use it when there was Visual Basic and C++ to use. Java took the syntax of C and C++ and added it to the idea of a virtual machine as typified at the type by the UCSD P machines. Was it a killer blend of features?

Contact details

Socials & Sites

Try JournoFinder For Free

Search and contact over 1M+ journalist profiles, browse 100M+ articles, and unlock powerful PR tools.

Start Your 7-Day Free Trial →

X (formerly Twitter)

Followers
75
Tweets
11K
DMs Open
No
Mike James
Mike James @mikejamesuk
14 Mar 25

RT @Iprogrammerinfo: Stackql - The New Approach To Querying And Provisioning Cloud Services @nikosvg writes "Use SQL For Everything Part 2"…

Mike James
Mike James @mikejamesuk
14 Mar 25

RT @Iprogrammerinfo: PyPI Looks To Paid Services - The team responsible for the @pypi software repository has announced a move towards som…

Mike James
Mike James @mikejamesuk
28 Feb 25

RT @Iprogrammerinfo: The Advanced + Agentic RAG Cookbooks - @nikosvg takes a look at a repository containing a wealth of advanced Retrieval…