Can any AST be refactored to a purely prefix or postfix execution?
https://www.reddit.com/r/programming/comments/1fsyihi/can_any_ast_be_refactored_to_a_purely_prefix_or/
<!-- SC_OFF -->So I have been writing a programming language as a hobby. It really isn’t much but in short the idea is that any program can be expressed in either infix, prefix, or in postfix format. While at runtime all code is executed in postfix. I am wondering if there isn’t any code which cannot be refactored to be able to run postfix? I was wondering this because I have been thinking about type and memory safety. Thinking regardless of how a program is compiled if the AST can be refactored to a postfix format then it would be easier to know if something if both defined and in a valid state. Or conversely if made prefix then abstracted away variable scope using combinators the state and validity of data can be validated as a look ahead. Such a check would be monitoring a variable in three formats definition, domain and range. Which the compiler can do at compilation. I’m learning towards postfix checking because then much of the work just revolves around monitoring to state of the stack. Which seems easier than lambda abstraction evaluation. <!-- SC_ON --> submitted by /u/maxjmartin (https://www.reddit.com/user/maxjmartin)
[link] (https://github.com/maxjmartin/Oliver-Code-Examples) [comments] (https://www.reddit.com/r/programming/comments/1fsyihi/can_any_ast_be_refactored_to_a_purely_prefix_or/)
https://www.reddit.com/r/programming/comments/1fsyihi/can_any_ast_be_refactored_to_a_purely_prefix_or/
<!-- SC_OFF -->So I have been writing a programming language as a hobby. It really isn’t much but in short the idea is that any program can be expressed in either infix, prefix, or in postfix format. While at runtime all code is executed in postfix. I am wondering if there isn’t any code which cannot be refactored to be able to run postfix? I was wondering this because I have been thinking about type and memory safety. Thinking regardless of how a program is compiled if the AST can be refactored to a postfix format then it would be easier to know if something if both defined and in a valid state. Or conversely if made prefix then abstracted away variable scope using combinators the state and validity of data can be validated as a look ahead. Such a check would be monitoring a variable in three formats definition, domain and range. Which the compiler can do at compilation. I’m learning towards postfix checking because then much of the work just revolves around monitoring to state of the stack. Which seems easier than lambda abstraction evaluation. <!-- SC_ON --> submitted by /u/maxjmartin (https://www.reddit.com/user/maxjmartin)
[link] (https://github.com/maxjmartin/Oliver-Code-Examples) [comments] (https://www.reddit.com/r/programming/comments/1fsyihi/can_any_ast_be_refactored_to_a_purely_prefix_or/)
Stop Trying To Be Right
https://www.reddit.com/r/programming/comments/1fszft0/stop_trying_to_be_right/
submitted by /u/sidwyn (https://www.reddit.com/user/sidwyn)
[link] (https://pathtostaff.substack.com/p/stop-trying-to-be-right) [comments] (https://www.reddit.com/r/programming/comments/1fszft0/stop_trying_to_be_right/)
https://www.reddit.com/r/programming/comments/1fszft0/stop_trying_to_be_right/
submitted by /u/sidwyn (https://www.reddit.com/user/sidwyn)
[link] (https://pathtostaff.substack.com/p/stop-trying-to-be-right) [comments] (https://www.reddit.com/r/programming/comments/1fszft0/stop_trying_to_be_right/)
Windows or MacOS
https://www.reddit.com/r/programming/comments/1fszv3l/windows_or_macos/
<!-- SC_OFF -->Which is better for coding?? I mean, I understand there’s more like Linux. But I’m deciding between these two in order to buy a laptop. I really appreciate your opinion. And btw, I’m new to this world so… please, be kind. There’s too much things I don’t know yet <!-- SC_ON --> submitted by /u/Saurobit (https://www.reddit.com/user/Saurobit)
[link] (http://apple.com/) [comments] (https://www.reddit.com/r/programming/comments/1fszv3l/windows_or_macos/)
https://www.reddit.com/r/programming/comments/1fszv3l/windows_or_macos/
<!-- SC_OFF -->Which is better for coding?? I mean, I understand there’s more like Linux. But I’m deciding between these two in order to buy a laptop. I really appreciate your opinion. And btw, I’m new to this world so… please, be kind. There’s too much things I don’t know yet <!-- SC_ON --> submitted by /u/Saurobit (https://www.reddit.com/user/Saurobit)
[link] (http://apple.com/) [comments] (https://www.reddit.com/r/programming/comments/1fszv3l/windows_or_macos/)
Don't be afraid to re-invent the wheel
https://www.reddit.com/r/programming/comments/1ft0lja/dont_be_afraid_to_reinvent_the_wheel/
submitted by /u/BotBarrier (https://www.reddit.com/user/BotBarrier)
[link] (https://www.botbarrier.com/public/articles/dont-be-afraid-to-reinvent-the-wheel.html) [comments] (https://www.reddit.com/r/programming/comments/1ft0lja/dont_be_afraid_to_reinvent_the_wheel/)
https://www.reddit.com/r/programming/comments/1ft0lja/dont_be_afraid_to_reinvent_the_wheel/
submitted by /u/BotBarrier (https://www.reddit.com/user/BotBarrier)
[link] (https://www.botbarrier.com/public/articles/dont-be-afraid-to-reinvent-the-wheel.html) [comments] (https://www.reddit.com/r/programming/comments/1ft0lja/dont_be_afraid_to_reinvent_the_wheel/)
New to the web platform in September
https://www.reddit.com/r/programming/comments/1ft23yh/new_to_the_web_platform_in_september/
submitted by /u/feross (https://www.reddit.com/user/feross)
[link] (https://web.dev/blog/web-platform-09-2024?hl=en) [comments] (https://www.reddit.com/r/programming/comments/1ft23yh/new_to_the_web_platform_in_september/)
https://www.reddit.com/r/programming/comments/1ft23yh/new_to_the_web_platform_in_september/
submitted by /u/feross (https://www.reddit.com/user/feross)
[link] (https://web.dev/blog/web-platform-09-2024?hl=en) [comments] (https://www.reddit.com/r/programming/comments/1ft23yh/new_to_the_web_platform_in_september/)
Fundamental challenges with Infrastructure as Code imply the language doesn’t matter
https://www.reddit.com/r/programming/comments/1ft7zhl/fundamental_challenges_with_infrastructure_as/
submitted by /u/bitter-cognac (https://www.reddit.com/user/bitter-cognac)
[link] (https://medium.com/@bgrant0607/fundamental-challenges-with-infrastructure-as-code-imply-the-language-doesnt-matter-41030475c296?source=friends_link&sk=d663d02f5dd275cd2f647ac810bcd425) [comments] (https://www.reddit.com/r/programming/comments/1ft7zhl/fundamental_challenges_with_infrastructure_as/)
https://www.reddit.com/r/programming/comments/1ft7zhl/fundamental_challenges_with_infrastructure_as/
submitted by /u/bitter-cognac (https://www.reddit.com/user/bitter-cognac)
[link] (https://medium.com/@bgrant0607/fundamental-challenges-with-infrastructure-as-code-imply-the-language-doesnt-matter-41030475c296?source=friends_link&sk=d663d02f5dd275cd2f647ac810bcd425) [comments] (https://www.reddit.com/r/programming/comments/1ft7zhl/fundamental_challenges_with_infrastructure_as/)
Stroke Width Transform - A Text Detection Algorithm (written in Python and runs with parallel processing) have a look and give a star if you like it!
https://www.reddit.com/r/programming/comments/1ft8bar/stroke_width_transform_a_text_detection_algorithm/
submitted by /u/Affectionate_Good790 (https://www.reddit.com/user/Affectionate_Good790)
[link] (https://github.com/vrlelif/stroke-width-transform) [comments] (https://www.reddit.com/r/programming/comments/1ft8bar/stroke_width_transform_a_text_detection_algorithm/)
https://www.reddit.com/r/programming/comments/1ft8bar/stroke_width_transform_a_text_detection_algorithm/
submitted by /u/Affectionate_Good790 (https://www.reddit.com/user/Affectionate_Good790)
[link] (https://github.com/vrlelif/stroke-width-transform) [comments] (https://www.reddit.com/r/programming/comments/1ft8bar/stroke_width_transform_a_text_detection_algorithm/)
On consulting with Jamon Holmgren
https://www.reddit.com/r/programming/comments/1ftblfr/on_consulting_with_jamon_holmgren/
submitted by /u/alexlazar98 (https://www.reddit.com/user/alexlazar98)
[link] (https://alexlazar.dev/on-consulting-with-jamon-holmgren/) [comments] (https://www.reddit.com/r/programming/comments/1ftblfr/on_consulting_with_jamon_holmgren/)
https://www.reddit.com/r/programming/comments/1ftblfr/on_consulting_with_jamon_holmgren/
submitted by /u/alexlazar98 (https://www.reddit.com/user/alexlazar98)
[link] (https://alexlazar.dev/on-consulting-with-jamon-holmgren/) [comments] (https://www.reddit.com/r/programming/comments/1ftblfr/on_consulting_with_jamon_holmgren/)
Favor composition over inheritance... with Java?
https://www.reddit.com/r/programming/comments/1ftcedi/favor_composition_over_inheritance_with_java/
submitted by /u/manifoldjava (https://www.reddit.com/user/manifoldjava)
[link] (https://github.com/manifold-systems/manifold/blob/master/docs/articles/composition_over_inheritance.md) [comments] (https://www.reddit.com/r/programming/comments/1ftcedi/favor_composition_over_inheritance_with_java/)
https://www.reddit.com/r/programming/comments/1ftcedi/favor_composition_over_inheritance_with_java/
submitted by /u/manifoldjava (https://www.reddit.com/user/manifoldjava)
[link] (https://github.com/manifold-systems/manifold/blob/master/docs/articles/composition_over_inheritance.md) [comments] (https://www.reddit.com/r/programming/comments/1ftcedi/favor_composition_over_inheritance_with_java/)
Local Kubernetes Cluster with Automatic kubectl port-forward configurations
https://www.reddit.com/r/programming/comments/1ftct2i/local_kubernetes_cluster_with_automatic_kubectl/
submitted by /u/Beginning_Dot_1310 (https://www.reddit.com/user/Beginning_Dot_1310)
[link] (https://blog.kftray.app/local-kubernetes-cluster-with-automatic-kubectl-port-forward-configurations) [comments] (https://www.reddit.com/r/programming/comments/1ftct2i/local_kubernetes_cluster_with_automatic_kubectl/)
https://www.reddit.com/r/programming/comments/1ftct2i/local_kubernetes_cluster_with_automatic_kubectl/
submitted by /u/Beginning_Dot_1310 (https://www.reddit.com/user/Beginning_Dot_1310)
[link] (https://blog.kftray.app/local-kubernetes-cluster-with-automatic-kubectl-port-forward-configurations) [comments] (https://www.reddit.com/r/programming/comments/1ftct2i/local_kubernetes_cluster_with_automatic_kubectl/)
When is there no need 3 handshakes in TCP?
https://www.reddit.com/r/programming/comments/1ftd2jb/when_is_there_no_need_3_handshakes_in_tcp/
submitted by /u/stackoverflooooooow (https://www.reddit.com/user/stackoverflooooooow)
[link] (https://www.pixelstech.net/article/1727595236-When-is-there-no-need-3-handshakes-in-TCP) [comments] (https://www.reddit.com/r/programming/comments/1ftd2jb/when_is_there_no_need_3_handshakes_in_tcp/)
https://www.reddit.com/r/programming/comments/1ftd2jb/when_is_there_no_need_3_handshakes_in_tcp/
submitted by /u/stackoverflooooooow (https://www.reddit.com/user/stackoverflooooooow)
[link] (https://www.pixelstech.net/article/1727595236-When-is-there-no-need-3-handshakes-in-TCP) [comments] (https://www.reddit.com/r/programming/comments/1ftd2jb/when_is_there_no_need_3_handshakes_in_tcp/)
Implement Decorator Pattern For Online Payment System
https://www.reddit.com/r/programming/comments/1ftdjot/implement_decorator_pattern_for_online_payment/
submitted by /u/Educational-Ad2036 (https://www.reddit.com/user/Educational-Ad2036)
[link] (https://javabulletin.substack.com/p/implement-decorator-pattern-for-online) [comments] (https://www.reddit.com/r/programming/comments/1ftdjot/implement_decorator_pattern_for_online_payment/)
https://www.reddit.com/r/programming/comments/1ftdjot/implement_decorator_pattern_for_online_payment/
submitted by /u/Educational-Ad2036 (https://www.reddit.com/user/Educational-Ad2036)
[link] (https://javabulletin.substack.com/p/implement-decorator-pattern-for-online) [comments] (https://www.reddit.com/r/programming/comments/1ftdjot/implement_decorator_pattern_for_online_payment/)
Introducing Flutter GPT: Your AI Companion for Flutter Development!
https://www.reddit.com/r/programming/comments/1ftfsn9/introducing_flutter_gpt_your_ai_companion_for/
submitted by /u/sinnoor (https://www.reddit.com/user/sinnoor)
[link] (https://chatgpt.com/g/g-UGZghMBQs-flutter-gpt) [comments] (https://www.reddit.com/r/programming/comments/1ftfsn9/introducing_flutter_gpt_your_ai_companion_for/)
https://www.reddit.com/r/programming/comments/1ftfsn9/introducing_flutter_gpt_your_ai_companion_for/
submitted by /u/sinnoor (https://www.reddit.com/user/sinnoor)
[link] (https://chatgpt.com/g/g-UGZghMBQs-flutter-gpt) [comments] (https://www.reddit.com/r/programming/comments/1ftfsn9/introducing_flutter_gpt_your_ai_companion_for/)
Deno version 2.0 is nearly done – but after over 4 years, the project's big bets have yet to pay off • DEVCLASS
https://www.reddit.com/r/programming/comments/1ftgjih/deno_version_20_is_nearly_done_but_after_over_4/
submitted by /u/stronghup (https://www.reddit.com/user/stronghup)
[link] (https://devclass.com/2024/09/23/deno-version-2-0-is-nearly-done-but-after-over-4-years-the-projects-big-bets-have-yet-to-pay-off/) [comments] (https://www.reddit.com/r/programming/comments/1ftgjih/deno_version_20_is_nearly_done_but_after_over_4/)
https://www.reddit.com/r/programming/comments/1ftgjih/deno_version_20_is_nearly_done_but_after_over_4/
submitted by /u/stronghup (https://www.reddit.com/user/stronghup)
[link] (https://devclass.com/2024/09/23/deno-version-2-0-is-nearly-done-but-after-over-4-years-the-projects-big-bets-have-yet-to-pay-off/) [comments] (https://www.reddit.com/r/programming/comments/1ftgjih/deno_version_20_is_nearly_done_but_after_over_4/)
Struggling to find a job
https://www.reddit.com/r/programming/comments/1ftgwfk/struggling_to_find_a_job/
<!-- SC_OFF -->Hi guys, I’ve been trying to get into IT after finishing my bachelors and I struggled quite hard to find a job. I’ve done 2 internships doing bullshit jobs that didn’t teach me much besides Microsoft office work. My goal was to get into programming, but I don’t have the chance to do it at work, and after 8 hours of sitting in front of the screen I’m done with everything, mentally drained… now I got employed as a manual software tester, but still I have very little contact with the devs and no opportunity to at least see a chunk of code. What should I do? The market for programming jobs looks horrible for new comers let alone one like me without a Computer Science degree? My programming skills are super basic, built a few web apps, can do some web automation with selenium, stuff like that. But I’m worried that there’s not gonna be place for me in these kind of jobs. <!-- SC_ON --> submitted by /u/Prestigious-Ad-1470 (https://www.reddit.com/user/Prestigious-Ad-1470)
[link] (https://www.linkedin.com/in/alex-mihai-3163a1192?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=ios_app) [comments] (https://www.reddit.com/r/programming/comments/1ftgwfk/struggling_to_find_a_job/)
https://www.reddit.com/r/programming/comments/1ftgwfk/struggling_to_find_a_job/
<!-- SC_OFF -->Hi guys, I’ve been trying to get into IT after finishing my bachelors and I struggled quite hard to find a job. I’ve done 2 internships doing bullshit jobs that didn’t teach me much besides Microsoft office work. My goal was to get into programming, but I don’t have the chance to do it at work, and after 8 hours of sitting in front of the screen I’m done with everything, mentally drained… now I got employed as a manual software tester, but still I have very little contact with the devs and no opportunity to at least see a chunk of code. What should I do? The market for programming jobs looks horrible for new comers let alone one like me without a Computer Science degree? My programming skills are super basic, built a few web apps, can do some web automation with selenium, stuff like that. But I’m worried that there’s not gonna be place for me in these kind of jobs. <!-- SC_ON --> submitted by /u/Prestigious-Ad-1470 (https://www.reddit.com/user/Prestigious-Ad-1470)
[link] (https://www.linkedin.com/in/alex-mihai-3163a1192?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=ios_app) [comments] (https://www.reddit.com/r/programming/comments/1ftgwfk/struggling_to_find_a_job/)
The Consistency Problem of Distributed Lock
https://www.reddit.com/r/programming/comments/1ftj4n3/the_consistency_problem_of_distributed_lock/
submitted by /u/Pioneer_X (https://www.reddit.com/user/Pioneer_X)
[link] (https://blog.damnever.com/en/2020/the-consistency-problem-of-distributed-lock) [comments] (https://www.reddit.com/r/programming/comments/1ftj4n3/the_consistency_problem_of_distributed_lock/)
https://www.reddit.com/r/programming/comments/1ftj4n3/the_consistency_problem_of_distributed_lock/
submitted by /u/Pioneer_X (https://www.reddit.com/user/Pioneer_X)
[link] (https://blog.damnever.com/en/2020/the-consistency-problem-of-distributed-lock) [comments] (https://www.reddit.com/r/programming/comments/1ftj4n3/the_consistency_problem_of_distributed_lock/)
Free and open source HTML email editor and template designer.
https://www.reddit.com/r/programming/comments/1ftj6p8/free_and_open_source_html_email_editor_and/
submitted by /u/Karmaseed (https://www.reddit.com/user/Karmaseed)
[link] (https://designer.sendune.com/) [comments] (https://www.reddit.com/r/programming/comments/1ftj6p8/free_and_open_source_html_email_editor_and/)
https://www.reddit.com/r/programming/comments/1ftj6p8/free_and_open_source_html_email_editor_and/
submitted by /u/Karmaseed (https://www.reddit.com/user/Karmaseed)
[link] (https://designer.sendune.com/) [comments] (https://www.reddit.com/r/programming/comments/1ftj6p8/free_and_open_source_html_email_editor_and/)
Using Google Apps Script: Create a todo web app
https://www.reddit.com/r/programming/comments/1ftlay5/using_google_apps_script_create_a_todo_web_app/
submitted by /u/TheLostWanderer47 (https://www.reddit.com/user/TheLostWanderer47)
[link] (https://plainenglish.io/community/using-google-apps-script-create-a-todo-web-app) [comments] (https://www.reddit.com/r/programming/comments/1ftlay5/using_google_apps_script_create_a_todo_web_app/)
https://www.reddit.com/r/programming/comments/1ftlay5/using_google_apps_script_create_a_todo_web_app/
submitted by /u/TheLostWanderer47 (https://www.reddit.com/user/TheLostWanderer47)
[link] (https://plainenglish.io/community/using-google-apps-script-create-a-todo-web-app) [comments] (https://www.reddit.com/r/programming/comments/1ftlay5/using_google_apps_script_create_a_todo_web_app/)
Efficient JavaScript Charting with Tree-Based Scene Graphs
https://www.reddit.com/r/programming/comments/1ftlnbk/efficient_javascript_charting_with_treebased/
submitted by /u/AGGrid_JamesSwinton (https://www.reddit.com/user/AGGrid_JamesSwinton)
[link] (https://blog.ag-grid.com/building-ag-charts-efficient-javascript-charting-with-tree-based-scene-graphs/) [comments] (https://www.reddit.com/r/programming/comments/1ftlnbk/efficient_javascript_charting_with_treebased/)
https://www.reddit.com/r/programming/comments/1ftlnbk/efficient_javascript_charting_with_treebased/
submitted by /u/AGGrid_JamesSwinton (https://www.reddit.com/user/AGGrid_JamesSwinton)
[link] (https://blog.ag-grid.com/building-ag-charts-efficient-javascript-charting-with-tree-based-scene-graphs/) [comments] (https://www.reddit.com/r/programming/comments/1ftlnbk/efficient_javascript_charting_with_treebased/)
Secure Your Code With GitHub Actions, checkov, tfsec and trivy
https://www.reddit.com/r/programming/comments/1ftlsbb/secure_your_code_with_github_actions_checkov/
submitted by /u/congolomera (https://www.reddit.com/user/congolomera)
[link] (https://medium.com/@andyblooman/secure-your-code-with-github-actions-open-source-tools-6ecb524e3bb3?source=friends_link&sk=0480f2afc89485db3760724ccfabfb12) [comments] (https://www.reddit.com/r/programming/comments/1ftlsbb/secure_your_code_with_github_actions_checkov/)
https://www.reddit.com/r/programming/comments/1ftlsbb/secure_your_code_with_github_actions_checkov/
submitted by /u/congolomera (https://www.reddit.com/user/congolomera)
[link] (https://medium.com/@andyblooman/secure-your-code-with-github-actions-open-source-tools-6ecb524e3bb3?source=friends_link&sk=0480f2afc89485db3760724ccfabfb12) [comments] (https://www.reddit.com/r/programming/comments/1ftlsbb/secure_your_code_with_github_actions_checkov/)
Developer Hacks – Modern Command Line Tools and Advanced Git Commands
https://www.reddit.com/r/programming/comments/1ftng8r/developer_hacks_modern_command_line_tools_and/
submitted by /u/dhaitz (https://www.reddit.com/user/dhaitz)
[link] (https://www.otto.de/jobs/en/technology/techblog/blogpost/developer-hacks-modern-command-line-tools-and-advanced-git-commands.php) [comments] (https://www.reddit.com/r/programming/comments/1ftng8r/developer_hacks_modern_command_line_tools_and/)
https://www.reddit.com/r/programming/comments/1ftng8r/developer_hacks_modern_command_line_tools_and/
submitted by /u/dhaitz (https://www.reddit.com/user/dhaitz)
[link] (https://www.otto.de/jobs/en/technology/techblog/blogpost/developer-hacks-modern-command-line-tools-and-advanced-git-commands.php) [comments] (https://www.reddit.com/r/programming/comments/1ftng8r/developer_hacks_modern_command_line_tools_and/)