What is the highest level programming language? Computer Science |
- What is the highest level programming language?
- A C++ algorithm to compute the coefficients of a function development in a spherical harmonics convergent series
- What's with the Computer Science Student's obsession with Frameworks.
- How to become more than ordinary in programming?
- Looking to go for an online CS Degree in under 4 years
- Hardware vs ECC Memory vs Software implementation of ECC codes.
- I got to love scientific computer science papers and did build a newsletter to share them with the world
- Is there a way to turn chess data into something else?
- How do I avoid circular hash tables?
- Asymptotics question about binary trees
- NFT: even more stupid
- bipp Visual SQL Data Explorer - Get from Your Database to Charts Easily
- Are you an IT professional? Can I interview you?
- I want to learn more about operating systems, if you guys could refer me to any source or something that would really help
What is the highest level programming language? Posted: 24 Jan 2022 07:46 AM PST I'm learning the difference between high and low level languages and it seems like more of a spectrum, with binary being on one end and English being on the other. However, I'm curious if anyone knows of any languages lower level than English but higher than say, Python. [link] [comments] |
Posted: 24 Jan 2022 01:02 AM PST Hi guys, I am particle physics PhD student passionate about coding. I like to implement small physical and mathematical models in different programming languages, in order to train myself. Now I want to show you a small project I recently finished, in which I performed a C++ main algorithm to compute the coefficients of a function development in a spherical harmonics convergent series. All the algorithms (included integrals and derivatives) have been created from scratch (in fact the derivative doesn't work 100% well at higher orders, lol). Hope you like it and if you have suggestions about how to improve it let me know (don't forget to leave a star on GitHub, thanks). GitHub repository: https://github.com/JustWhit3/SAFD-algorithm [link] [comments] |
What's with the Computer Science Student's obsession with Frameworks. Posted: 24 Jan 2022 11:32 AM PST Okay, I may be trampling on some toes here, so if you're easily set off about the title, I guess refrain from going further. I should also preface that this opinion is coming from a fourth year computer science undergraduate. I am utterly baffled at the general animus of my school's computer science program. Our school's program is top rated in our region, however; I still cannot help but feel what I am receiving, or have received, has utterly missed the point (and yes, I see the irony here) of computer science. The general ethos of most students is highly competitive, materialistic and focused on status. You can see this exemplified in most students desire to work at top companies, corporations, etc. I mean hey, more power to them, but I find the general atmosphere undeniable, most students want to be high earning software engineers. The general love of the discipline is derived from the perception that what we are doing is high-status and "valuable". However, it has been my experience that most student do not care for those topics that, in my opinion, are what make computer science... well... a science. For example, all the senior projects and thesises are either showcases of some cloud-based service built on top of a patchwork of high-value name frameworks (your Azures, Lambdas, Spark etc etc.) or some rehash of an AI paper. I get it, these guys want to get employed and the enjoy what they are doing. Yet still, we have a software engineering program at my school, and I can't help feel that their efforts would be better allocated there. Furthermore, like I said previously, there is this toxic ethos that if you're not chasing the "bag" by using the biggest, baddest, freshest technology then your a lazy, head-in-the-clouds, not-as-smart-as-me loser. I could also say the same about the AI guys, but I find them generally more tolerable, but some of them are for sure just as bad. Maybe I should show my cards and explain that I begin my academic journey as a philosophy major, so I have my experience with arrogant, chair-sniffing jerks. Still, I only changed majors after reading the book "Godel, Escher, Bach". The theory and beauty that I found in the depths of theoretical computer science compelled me to switch majors, however I can't help but feel that this is lost on most of my peers. Hell, despite having a great program our school doesn't even teach topics related to theory of computation et al. so tldr; CS programs in university have a toxic ethos that is materialistic, lacking in depth, and disheartening. Really just wondering if anyone can throw thoughts relevant my way? Maybe, I am seeing this so wrong, and maybe I am missing something. Just wondering what others might think? [link] [comments] |
How to become more than ordinary in programming? Posted: 24 Jan 2022 12:51 PM PST I am going to graduate soon. But looking back, I think I haven't learnt much. I know a bit of data structures and algorithms, can use some programming languages, know about some web frameworks and some ML stuffs. I have done some competitive programmings. So far, everything is ordinary. I get frustrated because I know nothing enough. How can I get good at something? What is it that I can be a master of and how will I find it? How can I make something that's impactful for computer science? [link] [comments] |
Looking to go for an online CS Degree in under 4 years Posted: 24 Jan 2022 10:54 AM PST Is this able to be done? is there any online accelerated courses that would take under the normal 4 years for a bach degree? I was looking at OSU's online degree but it seems theyve changed it from 2-4 years straight to 4... [link] [comments] |
Hardware vs ECC Memory vs Software implementation of ECC codes. Posted: 24 Jan 2022 10:39 AM PST I am a bit confused about the different levels of implementation of ECC codes. If I've understood correctly, an ECC code is an algorithm that allows you to detect and correct a number of errors in your memory, where errors mean bitflips with respect to the original contents. These codes range from checksums to CRC codes with long polynomials. My question is: What's the difference between implementing ECC at a user software level (say as part of the C code of my app), vs. buying an ECC memory module? Is it just a different of speed / level of abstraction? Will I get good performance if I buy a normal memory module then calculate my own ECC codes on top of it? And a secondary question: Do ECC memory modules typically implement it at some device driver level, or are they hardwired into the logic, say by implementing the ECC algorithm as an ASIC? [link] [comments] |
Posted: 24 Jan 2022 10:07 AM PST |
Is there a way to turn chess data into something else? Posted: 24 Jan 2022 09:19 AM PST I love chess and I also like creating experimental art. Is there a program that I can input chess data to create graph drawings? Or perhaps color in the squares? There are 64 squares and hundreds of moves so I wonder if there is a mathematical beauty of multiple chess game data. [link] [comments] |
How do I avoid circular hash tables? Posted: 24 Jan 2022 05:32 AM PST A linear probing hash table usually has a mechanism in the probing loop that if it goes out of bounds of the hash table, it 'resets' back to the first item in the hash table (Please assume If for example the hash table size is 8 entries, the starting index is 6, and it probes to 8, it will continue probing at 0. That is what I define a circular hash table. If the table would not be circular, I would be able to store a pointer (not an index) and increment it, resulting in a few instructions less in the core loop. Heres a probing function which doens't probe circularly: https://godbolt.org/z/eEfEWYTG6 - The core loop has basically 6 instructions and is blazing fast. The instructions before the loop are arthimetic instructions to do the hashing and are blazing fast too. I am also not sure why clang didn't swap line 10 and 11 and make the I am designing this hash table for efficient attribute lookup (at runtime) in my programming language, so this probe operation can happen tens or hundrends million times a second. I am getting turned on by the assemblies generated xD The problem is I am unsure how to handle insertions (this table will not have the delete entry operation) and other operations, and I would like to ask you all how is this hash table called (searching circular hash table in gooogle gave me nothing) and what can I look for in google? [link] [comments] |
Asymptotics question about binary trees Posted: 23 Jan 2022 01:55 PM PST Assume we add an item randomly to a binary tree data structure. Given a 'worst case scenario', it's possible that if every item we add to the tree is greater than the previous item, we will have an n-depth tree and adding another item larger than all the previous will take n time. Would it then be valid to say that adding items is O(N)? In the 'best case scenario', the tree is perfectly balanced and so adding an Nth item would take log(N) time and so we could also say adding items is Ω(log(N)). What then is the big theta of adding an item to a binary tree? Is it correct to say it's somewhere between log(N) and N but we can't really say for sure since it depends on the data? Would you just assume the worst case and call it Θ(N)? Could we say addItemtoTree ∈ Θ(log(n)) or should it instead be ∈ Θ(N)? Thanks. [link] [comments] |
Posted: 24 Jan 2022 10:43 AM PST |
bipp Visual SQL Data Explorer - Get from Your Database to Charts Easily Posted: 24 Jan 2022 01:43 AM PST Since 2022, r/bipp BI platform introduced new interface feature that makes SQL visual, letting users query or explore data through a point-and-click interface and create and share charts in minutes, all without any programming: Visual SQL data explorer - bipp Analytics Visual SQL Data Explorer helps small teams quickly get insights from their data and lets all users create charts without any coding, so you shouldn't have to learn a programming language to get insights from your data. The no-code visual UI is intuitive for business users and presents a flexible option for programmers. [link] [comments] |
Are you an IT professional? Can I interview you? Posted: 24 Jan 2022 08:37 AM PST I'm a freshman college taking a course of BS Computer Science. I would like to ask you some questions about your experiences of becoming an IT professional. Thank you so much for answering! Here are the questions:
[link] [comments] |
Posted: 22 Jan 2022 06:33 PM PST Im trying to learn about operating systems, also i want to learn about booting so i would appreciate it if you could introduce me to any book or video that would help.. [link] [comments] |
You are subscribed to email updates from Computer Science: Theory and Application. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment