From my point of view, there is a discrepancy regarding the number of built-in functions (= Symbols) in Mathematica, version 14. According to SW's Release Announcement blog post, there should be approx. 6600 functions (The Story Continues: Announcing Version 14 of Wolfram Language and Mathematica).
With a WolframLanguageSymbol
call, I only get a little more than 6300 symbols.
EntityValue["WolframLanguageSymbol", "EntityCount"]
yields
6318
... and the difference to V13.3 is
EntityClass["WolframLanguageSymbol", "VersionIntroduced" -> 14]["EntityCount"]
54
Any comments?
Names["*"]
that are missing from the entity list, for example deprecated functions likeURLFetch
andToDate
that have been replaced with new functions, functions likeInto
which have no documentation, and many other things like options, box forms, formal symbols etc. In that blog post, they must be counting some of these extra things. $\endgroup$Length[Names["System
*"]]` gives7538
while in V 13.3.1 this gives7478
but this includes everything in System context. Including experimental and everything else (not only built-in functions). To get list of new symbols/functions in V 14, the command isEntityList[EntityClass["WolframLanguageSymbol","VersionIntroduced"->14]]
!Mathematica graphics $\endgroup$K
andC
and so on. Which are all in system context. $\endgroup$SymmetricDifference[EntityValue[EntityList["WolframLanguageSymbol"], "Name"], Names["System`*"]]
$\endgroup$Names["System`*"]
$\endgroup$