Talk:Symbolic programming
| This is the talk page for discussing improvements to the Symbolic programming article. This is not a forum for general discussion of the subject of the article. |
Article policies
|
| Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
| This article is rated Stub-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||
| |||||||||||
Clarify and add context
Well, I've tried, but I never was a geek, despite a long career in IT. Hopefully I've made it accessible to the non-expert, and if I've introduced any errors, I'm sure there are thousands of editors who will correct them Chrismorey (talk) 01:37, 7 September 2013 (UTC)
Symbolic language is a middle level language between the machine language and high level langauge. it adopts mnemonic codes to represent machine instructions. symbolic language is also machine dependent. — Preceding unsigned comment added by 41.75.200.144 (talk) 20:28, 7 April 2015 (UTC) (it follows a set of steps ) — Preceding unsigned comment added by 82.137.110.64 (talk) 21:32, 13 January 2019 (UTC)
How is this different than the "Homoiconicity" and "Metaprogramming" Pages
Should we merge this page with the aforementioned? 173.66.145.78 (talk) 05:18, 5 August 2022 (UTC)
I agree, I think the primary definition on this page is just wrong. Symbolic programming, as I encountered the term in PL research and commercial compiler engineering, means programming primarily with symbols, not names. This is business as usual in most compilers (and was popularized as far back as Lisp), where a symbol is a single canonical object that stands for something in the domain, such as a function or a type in a compiler. When you use pointer equivalence instead of name comparisons, and you use interning not just as a space optimization, you're practicing symbolic programming. It's not a very exciting definition because almost all programs do this to some extent. [adonovan0] — Preceding unsigned comment added by 74.73.228.182 (talk) 18:40, 2 June 2023 (UTC)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.