flamingo_pinyata@sopuli.xyz to Programmer Humor@programming.dev · 3 months agoYou can pry pattern matching from my cold dead handssopuli.xyzimagemessage-square20linkfedilinkarrow-up13arrow-down10
arrow-up13arrow-down1imageYou can pry pattern matching from my cold dead handssopuli.xyzflamingo_pinyata@sopuli.xyz to Programmer Humor@programming.dev · 3 months agomessage-square20linkfedilink
minus-squareLucy :3@feddit.orglinkfedilinkarrow-up0·3 months agoAlmost any language is OK, but Rust is just so, so fucking ugly
minus-squareasdfasdfasdf@lemmy.worldlinkfedilinkarrow-up0·3 months agoHard disagree. Super beautiful.
minus-squareLucy :3@feddit.orglinkfedilinkarrow-up0·3 months agoAverage Rust code: macro_rules! sum { ( $initial:expr $(, $expr:expr )* $(,)? ) => { $initial $(+ $expr)* } } fn remove_prefix<'a>(mut original: &'a str, prefix: &str) -> &'a str let mut up = 1; 'outer: loop { Hell I don’t want to know what you define as ugly then.
minus-squareasdfasdfasdf@lemmy.worldlinkfedilinkarrow-up1·edit-23 months ago Macro syntax technically isn’t even Rust This is definitely not average Rust code.
minus-squareLembot_0006@programming.devlinkfedilinkarrow-up0arrow-down1·3 months agoFORTRAN isn’t a beauty either. And Python is strange as hell with its mandatory tabs.
Almost any language is OK, but Rust is just so, so fucking ugly
Hard disagree. Super beautiful.
Average Rust code:
macro_rules! sum { ( $initial:expr $(, $expr:expr )* $(,)? ) => { $initial $(+ $expr)* } } fn remove_prefix<'a>(mut original: &'a str, prefix: &str) -> &'a str let mut up = 1; 'outer: loop {Hell I don’t want to know what you define as ugly then.
FORTRAN isn’t a beauty either.
And Python is strange as hell with its mandatory tabs.