Reddit Programming
199 subscribers
1.22K photos
127K links
I will send you newest post from subreddit /r/programming
Download Telegram
How Fast Can You Parse 1 Billion Rows in Java? – Insane Speed Test • Roy van Rijn
https://www.reddit.com/r/programming/comments/1tvo6ij/how_fast_can_you_parse_1_billion_rows_in_java/

<!-- SC_OFF -->Join me in this deep dive where I'll explain all the code changes and tricks that took me from the reference implementation which processes the billion records in 4+ minutes, to processing everything in under 2 seconds. Who knew Java could be this fast? <!-- SC_ON --> submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/pHZF-zJ3Bpg?list=PLEx5khR4g7PINwOsYrkwz3lTTJUYoXC53) [comments] (https://www.reddit.com/r/programming/comments/1tvo6ij/how_fast_can_you_parse_1_billion_rows_in_java/)
Pandas as a reason to learn Python, even if you’re not doing data science
https://www.reddit.com/r/programming/comments/1twhl2t/pandas_as_a_reason_to_learn_python_even_if_youre/

<!-- SC_OFF -->I wrote a short article about why Pandas is worth learning from a general programming perspective, not just a data science one. A lot of everyday programming work involves tabular data - CSV files, reports, logs, exports, billing data, sales data, inventory data, operational spreadsheets, analytics extracts, etc. You can process that kind of data with loops and dictionaries, SQL, shell tools, or spreadsheets. But Pandas gives Python a very compact and expressive way to do filtering, grouping, aggregation, joins, and reshaping in code. The article uses a small sales/purchases CSV example and compares the Pandas approach with plain Python and spreadsheet-style thinking. I’m curious how other programmers think about this: is Pandas one of the libraries that makes Python worth learning, even for people whose main work is not data science? Or would you usually reach for SQL, spreadsheets, shell tools, or something else? <!-- SC_ON --> submitted by /u/Horror-Willingness74 (https://www.reddit.com/user/Horror-Willingness74)
[link] (https://blog.geekuni.com/2026/06/why-learn-pandas.html) [comments] (https://www.reddit.com/r/programming/comments/1twhl2t/pandas_as_a_reason_to_learn_python_even_if_youre/)
Tiny Static Site Generator with custom template engine
https://www.reddit.com/r/programming/comments/1twkr3z/tiny_static_site_generator_with_custom_template/

<!-- SC_OFF -->page URL : - https://mukul0x9.pages.dev/blog/tiny-ssg/ I wanted to understand how template engines and markdown parsers work internally. The project explores: compiling templates into Python functions using exec() block + inline markdown parsing simple AST construction stack-based inline parsing for nested formatting rendering the AST into HTML <!-- SC_ON --> submitted by /u/mukulx99 (https://www.reddit.com/user/mukulx99)
[link] (https://mukul0x9.github.io/blog/tiny-ssg/) [comments] (https://www.reddit.com/r/programming/comments/1twkr3z/tiny_static_site_generator_with_custom_template/)