there's no difference, genius. your body isn't "laughing" at bodyweight exercises, you just have to wear your target muscle down to only being capable of hypertrophy rep range, to build muscle. it doesn't take doing anything "crazy" to do that either, damn sure not 2,000 fukking reps. the only advantage weights have is being able to do that from the start
technically you're getting a two-fer with calisthenics. the first half being an endurance workout, the 2nd half hypertrophy
you get the beeeeeeeest of both worlds