Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
...complexity of programs like the WAS without getting bogged down in the language," says Robin Friedrich, USA's Senior Project Engineer. Friedrich conceived of the WAS project in response to a significant gap in the way shuttle mission planning was handling data management. "Historically," Friedrich says, "this data has been communicated using paper and, more recently, data file exchange. But both of these approaches are error-prone. Catching and fixing errors as well as respon...
...complexities of the code generation. Cog would have to make it simple to combine the generated chunks of code with the rest of the C++ source, and it should be simple to run Cog to generate the final code. The tool shouldn't care about the language of the host file. We originally wanted to generate C++ files, but we were branching out into other languages. The generation process should be a pure text process, without regard to the eventual interpretation of that text. Because the schema would c...
...complex, we will follow up on the ideas in a special interest group. Discuss promotion of the new Honorary Associate Memberships The current state of the new membership form was discussed. The legal state has been setup by the board, the marketing texts have been prepared by Pat Campbell. Next to follow are: getting the payment system ready and then putting the marketing information up on the website. Discuss setting up a PSF partner network This idea was regarded as better short-term altern...
Version: None
Released: Feb. 7, 2023
This is an early developer preview of Python 3.12. Major new features of the 3.12 series, compared to 3.11 Python 3.12 is still in development. This release, 3.12.0a5 is the fifth of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state …
...complex. I like Hylton's version about as well as my own; his version has some optional features (like support for attributes of globals denoting "module.attribute") that I think aren't worth the added complexity. At the last PythonLabs meeting, we decided to do something much less ambitious first, and see if there's time before 2.3 to do more after that is done. The less ambitious thing is to refactor the compiler, using a much more appropriate abstract parse tree, and introducing e...
...complexities of licensing and so will work to avoid adding any further confusion on any of these issues. This is why BeOpen.com and CNRI are working together now to finalize a license. What about the copyrights? Will CNRI assign its copyright on Python to BeOpen.com or to Guido? If you say you want to clarify the legal status of the code, establishing a single copyright holder would go a long way toward achieving that! There is no need for a single copyright holder. Most composi...
...complex than most of the Python code, these results confirm without any doubt that working in Python is far more productive than working in C or C++. In hindsight, we believe that we could have converted smaller units of code into C, by writing more general data-driven processing engines, and by more carefully selecting code to convert instead of converting whole modules at a time. Our primary goal for Python in the future is to be able to use it more often, even in performance-critical sections...
...complex if the recipient isn't a US taxpayer. Points raised during the meeting: K. Kaiser: Grants are income, but whether they are USA taxable depends on where they are performed. Re awards: "Since the recipient didn't do anything to get the award, it might not be income. Consider the rules for gifts and also the rules for lottery winnings." We can pay US taxpayers up to $600 per year without withholding or a W-9 form. But there's no lower limit on reporting & withholding for no...
...complex([number_or_string[, imag_number]]) str([object]) unicode([string[, encoding_string]]) tuple([iterable]) list([iterable]) type(object) or type(name_string, bases_tuple, methods_dict) The signature of type() requires an explanation: traditionally, type(x) returns the type of object x, and this usage is still supported. However, type(name, bases, methods) is a new usage that creates a brand new type object. (This gets into metaclass programming, and I won't go int...
...complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren't special enough to break the rules. Although practicality beats purity. Errors should never pass silently. Unless explicitly silenced. In the face of ambiguity, refuse the temptation to guess. There should be one-- and preferably only one --obvious way to do it. Although that way may not be obvious at first unless you're Dutch. Now is better than never. Al...
...complex system (e.g. implement a virtual fish in a Knowbot program) and watch how their own elements interact with others. Because the Knowbot technology allows for highly distributed, very complex interactions across the entire Internet, it gives us a unique platform for experimenting with rich cooperative learning opportunities. Programming Tools We will design and build a programming environment specifically intended to support the teaching of programming to users with no previous pro...
...complexity merits their taking our money, and suggest we just have gandi.com auto-renew all our domains." This discussion was deferred to email. 12 PyCon 2010 Budget S. Holden: "How's the budget looking? V. Lindberg: "It is mostly in order. I'm working through the sub-tabs so that the final results will be reflected on the front sheet." S. Holden: "ETA?" V. Lindberg: "Accurate budget projections are now in for Fixed Costs, A/V, Reco...
...complex topic, please always get approval from the PSF Trademark Working Group before engaging in setting up a company using the Python (or any other PSF) wordmark in its name. In general, we won't approve names with a broad meaning which could be regarded as having a direct relationship with the PSF or the CPython core team project (e.g. "Python Inc.", "Python Corp.", "Python 4.0", "Python Future", "Python NG", "Python Compiler", "...
...complex issue came up with the book Maya Python for Games and Film: A Complete Reference for Maya Python and the Maya Python API using an dilutive derived logo. Apparently this use came from an innocent confusion between author Adam Mechtley <adam.mechtley@gmail.com> (who contacted us) and his publisher Elsevier/Morgan-Kaufmann, in which they used an informal design suggestion of his without proper vetting. Editor "Lewin, Laura (ELS-BUR)" <L.Lewin@Elsevier.com> co...
...complex pattern involving a __del__ method re-raising an exception. Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ mechanism. In the process, fix a bug where isinstance() and issubclass(), when given a tuple of classes as second argument, were looking up __instancecheck__ / __subclasscheck__ on the tuple rather than on each type object. Issue #3663: Py_None was decref'd when printing SyntaxErrors. I...
...complex(obj) could leak a little memory if obj wasn't a string or number. zip() with no arguments now returns an empty list instead of raising a TypeError exception. obj.__contains__() now returns True/False instead of 1/0. SF patch 820195. Python no longer tries to be smart about recursive comparisons. When comparing containers with cyclic references to themselves it will now just hit the recursion limit. See SF patch 825639. str and unicode builtin types now have an rsplit() method that is s...
If you didn't find what you need, try your search in the Python language documentation.