• Sign Up
    Time to claim your honor
  • Training
  • Practice
    Complete challenging Kata to earn honor and ranks. Re-train to hone technique
  • Freestyle Sparring
    Take turns remixing and refactoring others code through Kumite
  • Community
  • Leaderboards
    Achieve honor and move up the global leaderboards
  • Chat
    Join our Discord server and chat with your fellow code warriors
  • Discussions
    View our Github Discussions board to discuss general Codewars topics
  • About
  • Docs
    Learn about all of the different aspects of Codewars
  • Blog
    Read the latest news from Codewars and the community
  • Log In
  • Sign Up
uniapi Avatar
Name:Ali Muhammed
Clan:Codewars
Member Since:Jun 2018
Last Seen:May 2025
Profiles:
Following:359
Followers:376
Allies:340
View Profile Badges
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations
  • Replies (272)
  • Authored
  • Needs Resolution
  • Custom User Avatar
    • 4500zenja1
    • resolved a suggestion on "Student's Final Grade" kata
    • 2 months ago

    seems good, approved

  • Custom User Avatar
    • mauro-1
    • resolved a suggestion on "Parse nice int from char problem" kata
    • 11 months ago

    Approved.

  • Custom User Avatar
    • mauro-1
    • resolved a suggestion on "Find the Mine!" kata
    • 17 months ago

    .

  • Custom User Avatar
    • dinglemouse
    • resolved a suggestion on "Clocky Mc Clock-Face" kata
    • 17 months ago

    Approved. Thanks!

  • Custom User Avatar
    • Unnamed
    • commented on "Small enough? - Beginner" riscv solution
    • 2 years ago

    My assumption is that the two instructions won't be in the critical dependency chain, so they can be placed anywhere and executed "for free" in more advanced microarchitectures. IDK how much I should worry about this with diversity of RISC-V hardware. And I guess if they are before the branch, there's no need to wait for the branch condition to be ready to retire them.

  • Custom User Avatar
    • Unnamed
    • commented on "Small enough? - Beginner" riscv solution
    • 2 years ago

    To save in case of an in-order single-issue CPU? I'm not sure how many of those there are with vector extension support.

  • Custom User Avatar
    • monadius
    • resolved a suggestion on "Small enough? - Beginner" kata
    • 2 years ago

    Approved

  • Custom User Avatar
    • pYtato-KK
    • commented on ""DNA to RNA Conversion" RISC-V Translation"
    • 2 years ago

    "And also it's a great chance for warriors to start learning V while seeing its usage with some explanation."
    Good point, I agree.

  • Custom User Avatar
    • pYtato-KK
    • commented on ""DNA to RNA Conversion" RISC-V Translation"
    • 2 years ago

    I'm not sure that I understand what you mean. The "V" in "RISC-V" stands for 5, not "Vector", the vector extension is entirely optional and most RISC-V CPUs don't implement it.

  • Custom User Avatar
    • pYtato-KK
    • commented on ""DNA to RNA Conversion" RISC-V Translation"
    • 2 years ago

    Sure, you can follow the tradition. I was just copying what most other RISC-V kata are doing, which is void return type and (src, dst) argument order.

    The main change was the reference solution. Your solution uses the vector extension, which is not how most people will solve this. Also not many people will understand how your solution works, despite the descriptive comments.

  • Custom User Avatar
    • pYtato-KK
    • commented on ""DNA to RNA Conversion" RISC-V Translation"
    • 2 years ago

    A typo.... obviously

  • Custom User Avatar
    • rowcased
    • commented on ""DNA to RNA Conversion" RISC-V Translation"
    • 2 years ago

    ...aaaaand what exactly is cosnt?

  • Custom User Avatar
    • hobovsky
    • resolved a suggestion on "Even or Odd" kata
    • 2 years ago

    Approved, with a follow-up fork for unification with C and NASM translations.

  • Custom User Avatar
    • ejini战神
    • resolved a suggestion on "Sum of Cubes" kata
    • 2 years ago

    Approved by someone

  • Custom User Avatar
    • saudiGuy
    • resolved a suggestion on "Neutralisation" kata
    • 2 years ago

    Approved.

  • Loading more items...
  • © 2025 Codewars
  • About
  • API
  • Blog
  • Privacy
  • Terms
  • Code of Conduct
  • Contact

Confirm

  • Cancel
  • Confirm

Collect: undefined

Loading collection data...