Hacker GitHub

← All repos

manifold-systems/manifold

View on GitHub ↗ ★ 2,765 Java

Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.

125 mentions on Hacker News by 13 people: 50 stories, 75 comments · first 2018-10-30 · latest 2026-07-23

Mentions per year 125 mentions · busiest year 2024 (33)
20082026
  1. ▲ 1
    Optional/Named Arguments for Java
    story by owlstuffing · 2026-03-08 · 1 comment
  2. ▲ 53
    Rethinking Syntax: Binding by Adjacency
    story by owlstuffing · 2026-03-08 · 23 comments
  3. ▲ 3
    Type-Safe JDBC: Schema-First Native SQL in Java
    story by owlstuffing · 2026-03-02 · 1 comment
  4. ▲ 1
    Rethinking Syntax: Binding by Adjacency
    story by owlstuffing · 2025-07-22 · 1 comment
  5. ▲ 1
    Show HN: Toward Nirvana with Optional Parameters
    story by owlstuffing · 2025-06-11 · 0 comments
  6. ▲ 2
    Java: Optional Parameters and Named Arguments
    story by owlstuffing · 2025-01-24 · 1 comment
  7. ▲ 4
    Show HN: Optional parameters and named arguments for Java
    story by owlstuffing · 2025-01-22 · 0 comments
  8. ▲ 2
    Type-Safe Data Science
    story by owlstuffing · 2024-11-14 · 1 comment
  9. ▲ 2
    Show HN: Paranormal Metaprogramming with Java
    story by owlstuffing · 2024-10-08 · 0 comments
  10. ▲ 1
    Favor composition over inheritance for Java via True Delegation
    story by owlstuffing · 2024-09-29 · 1 comment
  11. ▲ 3
    Show HN: Native SQL, type-safe, in-lined. Pick three
    story by owlstuffing · 2024-08-29 · 0 comments
  12. ▲ 1
    Show HN: GitHub Traffic CLI Tool
    story by owlstuffing · 2024-08-09 · 0 comments
  13. ▲ 1
    Show HN: Use DuckDB type-safely in Java
    story by owlstuffing · 2024-07-09 · 0 comments
  14. ▲ 6
    Show HN: Rational numbers for Java, why not?
    story by owlstuffing · 2024-05-22 · 0 comments
  15. ▲ 1
    Show HN: Ditch your ORM with type-safe native SQL
    story by owlstuffing · 2024-04-09 · 0 comments
  16. ▲ 16
    Show HN: Traits for Java via True Delegation
    story by owlstuffing · 2024-04-05 · 2 comments
  17. ▲ 1
    Show HN: Automatic Type-Safe CSV
    story by owlstuffing · 2024-04-02 · 0 comments
  18. ▲ 4
    Show HN: Htmx with ManTL Templates
    story by owlstuffing · 2024-03-16 · 0 comments
  19. ▲ 2
    Type-safely embed SQL directly into Java
    story by owlstuffing · 2024-03-04 · 0 comments
  20. ▲ 7
    Show HN: I made Java look better than it deserves
    story by owlstuffing · 2024-02-10 · 0 comments
  21. ▲ 2
    True Delegation vs. Forwarding
    story by owlstuffing · 2024-02-08 · 0 comments
  22. ▲ 3
    Java and SQL
    story by owlstuffing · 2024-02-01 · 1 comment
  23. ▲ 1
    Type-safe access to PostgreSQL in Java
    story by owlstuffing · 2024-01-19 · 0 comments
  24. ▲ 2
    Type-safe, in-line SQL for Java
    story by owlstuffing · 2024-01-17 · 0 comments
  25. ▲ 3
    Manifold: Extensions to the Java Programming Language
    story by PaulHoule · 2023-07-07 · 0 comments
  26. ▲ 12
    OOP: A practical alternative to Inheritance
    story by clownvorld · 2023-03-09 · 3 comments
  27. ▲ 2
    Forwarding and true delegation: toward practical interface composition with Java
    story by zeedude · 2023-02-28 · 0 comments
  28. ▲ 4
    Java: True Delegation with Links and Parts
    story by zeedude · 2023-02-17 · 2 comments
  29. ▲ 1
    Self-Aware Static Methods
    story by clownvorld · 2023-01-17 · 1 comment
  30. ▲ 1
    Multiple return values for Java, also tuples, also 'auto'
    story by mckinney · 2022-06-24 · 0 comments
  31. ▲ 43
    Type-safely embed DSLs directly into Java
    story by mckinney · 2020-09-17 · 25 comments
  32. ▲ 1
    Java Ranges: Range range = 1 to 5;
    story by mckinney · 2020-07-02 · 0 comments
  33. ▲ 4
    Yes, this is Java: Length distance = 100 MPH * 3 hr;
    story by mckinney · 2020-06-30 · 0 comments
  34. ▲ 1
    Type-Safe Unit Expressions for Java
    story by mckinney · 2020-05-12 · 0 comments
  35. ▲ 4
    Type-Safe GraphQL without a code generation step or other atrocities
    story by mckinney · 2019-11-27 · 0 comments
  36. ▲ 4
    Unit expressions with Java, remarkably expressive
    story by mckinney · 2019-11-26 · 0 comments
  37. ▲ 17
    “Just-in-time code generation” the coolest language feature you never heard of
    story by mckinney · 2019-10-31 · 5 comments
  38. ▲ 2
    Java: Operator Overloading as a Compiler Plugin
    story by mckinney · 2019-10-30 · 0 comments
  39. ▲ 3
    Unit Expressions built into Java, seeing is believing
    story by mckinney · 2019-10-22 · 0 comments
  40. ▲ 1
    Operator Overloading Added to Java
    story by mckinney · 2019-10-16 · 0 comments
  41. ▲ 3
    Manifold: Java Operator Overloading, Unit Expressions, Ranges, and Science
    story by mckinney · 2019-10-16 · 0 comments
  42. ▲ 4
    Manifold: Java Extension Methods and Type-Safe Metaprogramming
    story by mckinney · 2019-08-29 · 0 comments
  43. ▲ 3
    GraphQL Perfection with Java?
    story by mckinney · 2019-08-29 · 0 comments
  44. ▲ 3
    Code Generators Are Obsolete?
    story by mckinney · 2019-08-18 · 0 comments
  45. ▲ 2
    Adios, Checked Exceptions
    story by mckinney · 2019-08-17 · 1 comment
  46. ▲ 2
    Define Java_has_a_preprocessor
    story by mckinney · 2019-07-25 · 2 comments
  47. ▲ 2
    Finally a Preprocessor for Java
    story by mckinney · 2019-07-23 · 0 comments
  48. ▲ 126
    Manifold: Java Type-Safe Metaprogramming, Structural Typing, Extension Methods
    story by jeanlucbernard · 2019-05-04 · 43 comments
  49. ▲ 8
    Manifold: Java Type-Safe Metaprogramming, Structural Typing, Extension Methods
    story by jeanlucbernard · 2019-04-20 · 0 comments
  50. ▲ 3
    Show HN: Type-safe metaprogramming for Java (and other killer lang features)
    story by rsmckinney · 2018-10-30 · 2 comments